Skip to main content

Definitions by DuchessRenee

Snowricane 

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.
Snowricane by DuchessRenee February 28, 2010