1 definition by mrtucker

1
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
Get the merch
Get the asian snowstorm neck gaiter and mug.