Cardi B has defended her decision not to let her two-year-old daughter listen to her controversial 2020 hit WAP.

Trolls took aim at the rapper after a video of her turning off the raunchy track as Kulture, who she shares with husband Offset, entered the room went viral over the weekend.

Some suggested there was a double standard at play and Cardi should not have released the track she recorded with Megan Thee Stallion if she wasn't comfortable putting it on around the house.

Disagreeing with what was being said, Cardi took to social media to fire back at critics and defend her parenting choices.

"Ya needs to stop with this already...!" she posted. "I don’t make music for kids I make music for adults. Parents are responsible on what their children listen too or see... I'm a very sexual person but not around my child just like every other parent should be (sic)."

The former erotic dancer added: "There’s moms who are strippers. Pop pussy, twerk all night for entertainment does that mean they do it around their kids (sic)? No! Stop makin this a debate. (It's) pretty much common sense."