meaning of blizznado

blizznado meaning in Urban Dictionary

A mixture of a tornado and a blizzard