Random
Source Code

blizzard hands

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