Top Definition
A snowstorm where the expected accumulation is 1-3"
Him: Hey have you heard about the storm coming this weekend?

Me: Yeah but it's just supposed to be an Asian snowstorm so I'm not too worried
by mrtucker January 31, 2014
5 Words related to asian snowstorm

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.