Mother nature has a funny way of saying Merry Christmas...it's POURING