What does Blizzicane mean?

Blizzicane meaning in Urban Dictionary

the blend of excessively snowfall, wind, and rainfall all mixed collectively.