toggerz's definitions
a verb. when somebody (usually a member of Scotch College) tries to stick as many penises in their mouth as possible.
by toggerz November 7, 2007
Get the scotching mug.
Get the scotching mug.We'll email you a link to sign in instantly.