meaning of Canadian Winter

Canadian Winter meaning in Urban Dictionary

This is when a group of men "make it snow" on a willing female participant. The female is usually willing after a stretch of being neglected for video games.First brought up by Doc Collins the resident love guru on the Gamerwok Podcast