Top definition
When one's scalp is incredibly itchy, despite having used Head and Shoulders shampoo and having no dandruff. Usually used in recounting awkward stories.
Man, I had a bad case of blind blizzard during that last meeting.
by aca_tea January 07, 2016
Get the mug
Get a blind blizzard mug for your Facebook friend Helena.