Skip to main content

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email