Professor Slang's definitions
A snowfight is a game that two men play when they simultaneously whack off to the sound of christmas music, and whoever finishes first wins. This originated in Canada.
by Professor Slang December 22, 2008
Get the snowfight mug.