Top definition
A place that is heavily populated with beautiful blonde white girls
"Aye Jamaal, you see that fine ass white girl over there"
"yeah man they're everywhere, it's snowin up in here tonight"
by Al-boo boo December 08, 2009
Get the mug
Get a Snowin mug for your Uncle G√ľnter.