someone who both consumes dick and shit at the same time.
"Tommy is such a shiteating cocksucker"
50👍 9👎