1 definition by Polexia80

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

Pronounced :Snow my god!
snOMG it's still coming down in Atlanta!
by Polexia80 March 1, 2009
Get the snOMG mug.