look up any word, like fleek:
fag, anyone who does it with another dude, homo, etc.
brandon cosner is a pooppusher
as well as laursen
together actually
by prickledicklenickleshickle December 30, 2007
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.
"John loves the gay bars. He knows he'll meet plenty of poop pushers there."
by Uncle Stinky May 07, 2004