Earlier this year, Cardi B faced a backlash after an old video in which she admitted to drugging and robbing men when she was a stripper surfaced. She responded to the criticism by stating that she was "not proud" of her actions.

"I have a past that I can't change—we all do," she said.

The controversy surrounding her admission has now resurfaced after people have accused her of being a rapist. She responded to those claims during an Instagram Live session on Friday.

"I don't like when people be trying to call me a rapist," she said. "I don't like that shit. Because people tried to dig up something and make it something that I didn't do."

While she didn't deny that she robbed some of her clients when she was a stripper, she stressed that she never sexually assaulted anyone.

"I never touched nobody, I never fucked nobody," she added. "And rape is when you fuck somebody without their consent or without asking."

She also explained that she never drugged any of them. "Bitches don't have to put shit in n***as' drinks, these n***as be going to [the] club getting drunk and getting high," she continued. "I never put shit in n***as' drinks. Yeah, I went through n***as' pockets. A lot of you bitches be going through n***as' pockets for $40 to catch a cab 'cause a n***a don't want to give you that. Same shit. Was I wrong for that? That was wrong, but I never fuckin' hurt nobody."

She stressed that, due to her popularity as a stripper in New York at the time, people would have found out very quickly if she assaulted or drugged anyone.

"If I was to ever harm or put a n***a in a situation, fuck jail, n***as would have cut my face [and] beat my ass," she said.