1 definition by whatsittoyou

Horny religion teacher. likes to talk about sex
That susbstitue teacher went totally Corgan on us. He kept talking about masturbation
by whatsittoyou May 19, 2003

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.

×