“Teen Mom” star Mackenzie McKee is getting heat from fans after she recorded herself singing about inappropriate things in front of her young son.

McKee recently posted a video to TikTok, which has since been deleted, in which she lip-sings to Mariah Carey’s “All I Want For Christmas.”

In the video captured and shared to Reddit, viewers can see McKee in the front passenger seat, her husband, Josh McKee, in the driver’s seat and her 10-year-old son, Gannon, in the back.

McKee sings, “All I want for Christmas is… D**K.”

The voiceover in the video then cuts to Megan Thee Stallion singing “gobble me, swallow me, drip down the side of me” from “WAP.”

Heart

Many “Teen Mom” fans were outraged that McKee thought it was appropriate to sing this in front of her young son.

One person commented on the now-deleted video, “How gross to do that in front of children."

Another commented, "I believe in showing affection to my husband in front of my kids, hugs, quick kisses etc but THIS? IS GROSS.”

McKee has not issued a statement with regard to the backlash.