Sounds like someone's started celebrating NY Eve early... (Hope you feel better)
First noticeable snow of the season, likely to go bye-bye over the weekend. With this mellow December, Mother Nature's probably storing up a lotta white stuff for January.