1 definition by toggerz

Top Definition
a verb. when somebody (usually a member of Scotch College) tries to stick as many penises in their mouth as possible.
Hey, look over that scotchy scotching another scotchy
#scotching #scotch #scothc #scocth #penis
by toggerz October 21, 2007
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.

×