Bob Rivers has done several holiday tunes in the vein of the OP.
The Most Fattening Time of the Year (The Most Wonderful Time of the Year)
There’s a Santa Who Looks a Lot Like Elvis (It’s Beginning to Look a Lot Like Christmas)
There’s Another Santa Claus (Here Comes Santa Claus)
Police Stop My Car (Felix Navidad)
Chipmunks Roasting on an Open Fire (Chestnuts Roasting on an Open Fire)
More Bob Rivers:
Walkin 'Round in Women’s Underwear (Winter Wonderland)
The Twelve Pains of Christmas
Wreck the Malls
O Come All Ye Grateful Deadheads
The Restroom Door Said “Gentlemen”
Now I gotta go dig out that CD! Thanks for the reminder.
I left one out. “The Rummy Rocker Boy.” It’s a spoof of the Bing Crosby/David Bowie duet of “The Little Drummer Boy” with a Bing Crosby and Ozzy Osbourne soundalike.
♬ Once a Good King went to sea
And his name was Wencil
He ate oysters so that he
Could put lead in his pencil
Buggering the cabin boy, Wencil thought was dandy
Wencil was a goodly King, but a trifle randy ♬
Wow. I’d never heard of Grandma Got Run Over By a Reindeer, but judging from the insane number of parodies on youtube, it’s clearly graduated to Christmas Classic.