Top definition
A major snow event resulting in the closing of schools.
First coined by Anthony F. Ciminello.
I hope there will be a blizaard tomorrow - that way, I won't have to take the chemistry test.
by Anthonyc123 February 08, 2017
Get the mug
Get a Blizaard mug for your mate Sarah.