Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Snow Suit Meaning
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 Noellyn
Upvote
Flag