Top definition
A very large amount of snow for the area over less than three days; the reaction to the above. A snowfall in which people are held captive in their homes and lose electricity and cables.
Did you hear of that big snowstorm up in Massachusetts? That was a total SnowMG!
by half_moon6 February 09, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug