A humorous way of saying it's snowing.
Mother nature seems to be throwing yet another Charlie Sheen Party today...