I learned a new Filipino phrase. I think it means MERRY CHRISTMAS!!! :)
(thanks for storing all these vids Youtube)
and this one..
and gotta have it Hawaiian style..
*interesting that he plays bass while singing..