1 definition by CV91

Top Definition
derogatory term for a homosexual
don't be such a poo pusher
by CV91 May 03, 2009

Mug icon
Buy a poo pusher mug!