It's sure enough catchy and upbeat.... happiest? Ennnhhh? Maybe, maybe not. I'm still feeling like a grinch after listening.... so......
The most Christmassy sounding song I can think of is Emerson Lake and Palmer's I Believe In Father Christmas, but it is certainly not a jolly song, and they say it was not even supposed to be about Christmas, but about crass commercialization
https://youtu.be/YjggWxGYLdo