A particularly strong nor'easter, precipitating large amounts of snow. First coined during the snow storms of February 2010.
by andesite83 February 25, 2010
snow storm with hurricane force winds
We survived the snurricane of 2012.
by Suzicane March 04, 2012
by ruEats February 25, 2010