Cardi B is one of the more outspoken performers of her generation but in her latest outpouring on social media, she has revealed the dark side to her past as a stripper and the lengths she had to go to when it came to surviving day-to-day.
The 26-year-old rapper was responding to the resurfacing of a video in which she discussed the years in which she worked at strip clubs.
Recalling the difficult situations that she found herself in, Cardi said in the video: "I had to go strip, I had to go, 'Oh yeah, you want to **** me? Yeah, yeah, yeah, let's go back to this hotel,' and I drugged ****** up, and I robbed them. That's what I used to do."
Cardi B has now taken to Instagram to share with her 42 million followers what went on during those years, as she addressed the rumours that had been circulating since the video resurfaced.
She admitted that she 'drugged and robbed men in order to survive' as she recalled her stripper days and the struggles that they brought.
Cardi wrote: "So I'm seeing on social media a live I did 3 years ago has popped back up.
"A live where I talked about things I had to do in my past right or wrong that I felt I needed to go to make a living.
"I never claim to be perfect to come from a perfect world with a perfect past I always speak my truth I always own my s***.
"I'm a part of a hip hop culture where you can talk about where you come from talking about the wrong things you had to do to get where you are.
"There are rappers that glorify murder violence drugs and robbing. Crimes they feel they had to do to survive."
Cardi continued: "I never glorified the things I brought up in my music because I'm not proud of it and feel a responsibility not to glorify it.
"I made the choices that I did at the time because I had very limited options.
"I was blessed to have been able to rise from that but so many women have not.
"Whether or not they were poor choices at the time I did what I had to do to survive.
"The men I spoke about in my live 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."
The Standard Group Plc is a multi-media organization with investments in media
platforms spanning newspaper print
operations, television, radio broadcasting, digital and online services. The
Standard Group is recognized as a
leading multi-media house in Kenya with a key influence in matters of national and
international interest.