Blizzard Noun

a severe snow storm with strong winds

a large amount of something that arrives in a confusing or badly organized way