the 25th of december is giftmas day
a whored out commercial holiday, about buying gifts for people and making big corporations happen
"the 25th of december is giftmas day" What is the definition of "giftmas"?