1. A winter storm that develops an eye resembling that of a hurricane. Consisting of cloud bands containing mass amounts of precipitation of more than 10" of snow. Similar to a blizzard with an eye.
by DuchessRenee February 28, 2010
Get the Snowricane mug.A snowicane is a man made hurricane/blizzard hybrid that gathers strength with the aid of the United States Government using HAARP, Doppler Radar, ELF Towers (cellphone microwave repeaters/heaters) and moisture gathered from the Atlantic Ocean...
As a byproduct it also creates 6.0+ earthquakes all over the place...
As a byproduct it also creates 6.0+ earthquakes all over the place...
Holy shit... the government must really need to get some shit sold to cook the books this month... the snowicane they're baking up is moving milk and bread off the shelves like no ones business...
by Jared Ohinger February 25, 2010
Get the Snowicane mug.Related Words
A group of slores who very often at parties get so drunk that they wind up making a huge mess and possibly breaking things.
Man, what the fuck why did Marsha have to bring that slorricane with her for new years? Now my house is trashed!
by Empire R January 4, 2012
Get the Slorricane mug.