1 definition by half_moon6

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

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×