1 definition by realcanadianmaplekitties

Top Definition
Someone who masturbates at innapropriate times or in public.
Chuck: Oh my god he was pulling a Trojan in math class today!
Ryan: What he was masterbating again!?
#trojan #masterbation #innapropriate #public #jerking off #snowballing
by realcanadianmaplekitties January 29, 2009
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×