Cardi B has backpedaled on her defiant response to an old Instagram video in which she confessed to drugging and robbing men while working as a stripper.
- 'I will dog walk you': Cardi B threatens pro-Trump broadcaster
- Cardi B takes on Fox News host who accused her of disrespecting women
In the clip, which the 'Bodak Yellow' rapper says is three years old, she hits back at critics who claim she didn't deserve her fortune.
"The shit that I did to motherf**king survive... like I had to go strip," she said in the video.
"I had to go: 'oh yeah, you wanna f**k me? Yea, yea, yea, let's go to this hotel.'
"And I drugged n****rs up and I robbed them. That's what I used to do. Nothing was mother**king handed to me, nothing!"
The resurfaced video prompted outrage on social media, with some Twitter users using the hashtag #SurvivingCardiB, a reference to the documentary that detailed R&B singer R Kelly's long history of sexual abuse allegations.
Cardi B appeared to double down on her actions initially, tweeting: "I never claim to be an angel, I always been a street bitch."
Now, she's penned a long message to fans in which she says she's "not proud" of what she did, and that she plans to be a better version of herself for her family and her future.
However, she's stopped short of apologising.
"I talked about things I had to do in my past right or wrong that I felt I needed to do to make a living," she wrote.
"There are rappers that glorify murder, violence, drugs, and robbing. Crimes they feel they had to do to survive.
"I never glorified these things, I brought up in that live I never even put those things in my music because I'm not proud of it and feel a responsibility not to glorify it."
The 26-year-old Grammy winner explained that she made the choices she did at the time because she had "very limited options".
"I was blessed to have been able to rise from that, but so many women have not.
"The men I spoke about in my life were men that I dated, that I was involved with, men that were conscious, willing and aware.
"I have a past that I can't change, we all do," she concluded.