Skip to main content

Al-boo boo's definitions

Snowin

Share 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 8, 2009
Flag
mugGet the Snowin mug.