Top definition
a person who is unable to perform simple work-related tasks. They perform their job as well as they would if they had two DQ Blizzards stuck to their hands. a lazy, unreliable employee.
Man, Sally didn't sign off on the tasks she completed. What a blizzard hands!

Dang it, Henry couldn't even do his assigned work today. That guy is a real blizzard hands.
by TBell Bonus April 17, 2015
Get the mug
Get a blizzard hands mug for your girlfriend Rihanna.