My friends in Northwestern New Jersey said there's a "snowicane" coming. Who makes up these terms? Probably the New York Post...

http://www.weather.com/outlook/weath...orm_2010-02-24

Kirk