poop pusher
1) slang for a male homosexual 2) any male who gives anal sex to a woman or a man 3) a person who inserts objects into another persons ass.
poop pusher by Uncle Stinky May 7, 2004
Get the poop pusher mug.