look up any word, like ratchet:

1 definition by DuchessRenee

 
1.
1. A winter storm that develops an eye resembling that of a hurricane. Consisting of cloud bands containing mass amounts of precipitation of more than 10" of snow. Similar to a blizzard with an eye.
Lets play hookie, drink beer and have sex during this 3 day snowricane.
by DuchessRenee February 25, 2010