scotching

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
by toggerz October 21, 2007
Get the scotching mug.