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.
The Northeast blizzicane} of 2015 skirted New York City and Connecticut, but hit hard in eastern and southeastern Massachusetts.
by JorEl January 28, 2015
Get the mug
Get a blizzicane mug for your daughter Larisa.
2
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
Get the mug
Get a Blizzicane mug for your guy Callisto.