Skip to main content

Definitions 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!
snOMG by Polexia80 March 1, 2009