Top Definition
Another word for homosexuals, or a man who just likes to suck cock every now and then ... does'nt neccasarily make him gay.
"Hey Ray, I heard that Jim over there is pee pee puffer on the side to earn some extra cash to support his dope habit."
by Sherman Cassidy October 08, 2004

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.