Top definition
When a task is so incomprehensible or difficult that you get very confused.
Getting a human on Mars and back will be a snowstorm headache for NASA.

confuseddifficultheadache

"I got a snowstorm headache from that Math test last week."
by d_leet October 05, 2016
Get the mug
Get a snowstorm headache mug for your brother G√ľnter.