1 definition by One Bad Rad

Continued snow fall of unmanageable proportions
The weather man says we will have 3 days of snow fall totalling in 37 inches

Sounds like we better prepare for snowmageddon
by One Bad Rad February 9, 2010
Get the snowmageddon mug.