What is 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
See scotching, scotch