1 definition by Al-boo boo

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 9, 2009
Get the Snowin mug.