1 definition by whatsittoyou

Top Definition
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

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug