take it for what it is - novelty tongue in cheek xmas song which could be a stayer in the xmas playlist for the future.

Got to hand it Tyson that boy can hold a tune.

No doubt there will be people offended by it - especially the Sharons across the nation with no sense of humour