Skip to main content

ImAFamilyGuy's definitions

snow suit

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
mugGet the snow suit mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email