I am in Davao City, and it was Tagalog, meaning merry Christmas. Must be global warming on steroids there.
It's el Nino and whilst it's unusual, it's just a cyclical weather pattern. The last time el Nino came about, it was 63 on Christmas Day. And you better believe that I'm more than happy to have this, than many feet of snow! :-)