by Tom February 19, 2003
Kevin is the Dude's poo pusher.
by Kevin Shaw August 01, 2003
by PK4LYFE October 18, 2006
'Poo Pusher' - a derogatory term for a homosexual.
by Hawke Myster General January 30, 2020