Top Definition
The act of getting head while outside in the snow, in reference to the term wet suit which involves getting head in the shower
Mike: Jenny gave me a snow suit outside yesterday
by ImAFamilyGuy September 11, 2014

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.