Top definition
A particularly strong nor'easter, precipitating large amounts of snow. First coined during the snow storms of February 2010.
I was watching the weather reports; looks like we've got another snurricane coming!
by andesite83 February 25, 2010
Get the mug
Get a snurricane mug for your Facebook friend Manafort.