1 definition by Polexia80

Top Definition
Refers to when snow occurs in unexpected places at unexpected times.

Pronounced :Snow my god!
snOMG it's still coming down in Atlanta!
#snow #omg #snomg #smong #sno
by Polexia80 March 01, 2009
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.

×