Skip to main content

Melana12's definitions

Snow Storm

A large group of white people, generally male.
i.e. Tasse and Lana walked into Cabin, the local country club, and immediately muttered, "there's a snow storm here tonight." They left shortly after.
by Melana12 December 28, 2010
mugGet the Snow Stormmug.

Share this definition