An exclamation of surprise at unexpected winter weather.
Dude your car is plowed in!

SnOh-no!
by heathrb4 July 27, 2011
Get the SnOh-no! mug.