Cardi B isn’t taking it anymore.

The rapper took to social media to slam her estranged husband, Offset, following their split and infidelity accusations.

“@OffsetYRN you a bitch ass n––a …and trust me imma f–kin take it there !” she tweeted on Friday.

The “WAP” rapper teased in a second tweet that the truth of the split may come to light one day amid rumors that he cheated on her with Chrisean Rock.

“M–fukas will try you when you at ya lowest and your most vulnerable time.. you out here feeling yourself but trust me the tables turn,” she wrote in the tweet.

Cardi — whose real name is Belcalis Marlenis Almánzar — deleted both messages within 30 minutes of posting them. However, she later went on Instagram Live, where she continued to slam him.

Cardi B walking
Cardi B called out her “bitch ass” estranged husband, Offset, on social media after confirming their breakup.GC Images

A screenshot of Cardi B's tweet
The “WAP” rapper repeatedly called Offset a “bitch ass.”iamcardib/X

A screenshot of Cardi B's tweet
Cardi promptly deleted both tweets.iamcardib/X
“This motherf––ker really liked to play games with me when I’m at my most vulnerable time, when I’m not the most confident, he liked to play games with me, because he knows I’m not an easy girl,” Cardi said in a Live, according to a video captured by @theneighborhoodtalk.

The “Hustlers” star, 31, also emphasized how she’s “really been sparing” her ex, 32, but she didn’t go into detail about why or how.

“You really been f–king feeling yourself, you bitch ass n—a, with your bitch ass album and s––t, and you’ve really been f–king doing me dirty after so many f–king years that I motherf–king helped your ass, not even a f–king thank you did I get from your bitch ass!” she shouted while seemingly crying.

Offset and Cardi B holding hands
The “Bongos” artist later went on Instagram Live where she got emotional over their relationship.Neil Rasmus/BFA.com/Shutterstock
She ended the video by expressing how “tired” she was from the drama.

One week ago, Cardi confirmed via Instagram Live that the two had split after six years of marriage.

“I’ve been single for a minute now,” she said at the time. “I just don’t know how to tell the world.”

Offset and Cardi B holding hands
The Grammy winner made the social media comments after confirming she is “single.”Getty Images for MTV
Cardi also said she doesn’t “think” Offset cheated on her with Rock but also does not “care to find out.”

“I want to start 2024 fresh, open,” she explained. “I’m curious for a new life, a new beginning. I’m excited.”

Meanwhile, Offset has not addressed the breakup.

Cardi B and Offset posing together
The Migos member has not addressed the breakup, but he did deny cheating on Cardi with Chrisean Rock.Hagop Kalaidjian/BFA.com/Shutterstock
Fans speculated that the “I Like It” rapper and the Migos member had broken up after they unfollowed each other on social media last week.

Shortly after, Rock’s ex-boyfriend, Blueface, accused her of cheating on him with Offset.

Offset has since denied the allegation and tweeted he “ain’t never talk or touch that lady.”

“Real talk man you need some help!” he continued.

Cardi B and Offset walking with their child
The former couple shares two kids together.iamcardib/Instagram
Cardi then posted several cryptic quotes to Instagram while he performed at Art Basel in Miami last weekend.

The former couple secretly tied the knot in September 2017. They co-parent two kids: daughter Kulture Kiari Cephus, 5, and son Wave Set Cephus, 2.

Offset also has sons Jordan Cephus, 13, and Kody Cephus, 8, and daughter Kalea Marie Cephus, 8, from previous relationships.