Skip to main content

Definitions by Melana12

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.
Snow Storm by Melana12 December 28, 2010