Top Definition
A storm that qualifies both as a blizzard and as a hurricane, according to the criteria for a blizzard of the U.S. National Weather Service and the criteria for a hurricane of the Beaufort scale.
by JorEl January 28, 2015
The combination of too much snow, wind, and rain all mixed together.
You better go buy your milk, eggs, and bread because a blizzicane is coming!!
by SCA12345 February 23, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.