Skip to main content

Definitions by toggerz

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
scotching by toggerz November 7, 2007