Cardi B on a red carpet.Cardi B recalled an ex stealing $20,000 from her in a new podcast interview.NBCUniversal/NBCU Photo Bank via

Cardi B still feels sick thinking about the time an ex-boyfriend stole $20,000 of her stripper cash.

“When I was 20 years old … I used to say this so much: ‘I’m 20 years old, and I have $20,000.’ And that used to hype me up ’cause I worked hard for it,” the rapper, now 29, said on Angela Yee’s “Lip Service” podcast Tuesday.

“Like, I f–kin’ shaked [sic] my ass real hard for it,” she added.

But Cardi remembered counting the money one day and realizing that there was only $1,000 left.

“This n—a took my f–king money,” she told Yee. “He took my money and did not answer the phone for the whole day [when I called to ask about it].

“I was going insane, and then he was like, ‘Yeah, I took the money because I am in California getting [weed to sell].”

Cardi B posing on a private jet.
Cardi said she has been with broke men growing up in the Bronx.iamcardib/Instagram
The “Bodak Yellow” rapper shared that she was left “traumatized” by the incident.

She also said it made her decide not to date “broke boys” anymore.

When Yee asked whether she ever got the money back, Cardi replied, “This n—a gave me back like $4,000, talking about the weed. … Like, that traumatized me. I can’t. See, I am getting shaky [now].”

Cardi B and Offset laughing together.
Cardi also said she’s had sex in public with rapper husband Offset.iamcardib/Instagram
Cardi also admitted during the interview that she has had sex in public with her rapper husband, Offset — but she said they have never been caught, and she no longer partakes in al fresco amore.

“Now we can’t do it too much because me and my n—a be too paranoid,” she said. “We hear people pass by, and we be like, ‘Oh s–t, you hear that?’”

Cardi B and Offset in their house with kids Kulture and Wave.
Cardi and Offset share daughter Kulture, 3, and son Wave, 10 months.iamcardib/Instagram
The “Hot S–t” performer and the Migos member, 30, secretly married in September 2017.

They share two children together: daughter Kulture, 3, and son Wave, 10 months.