Cardi B, 29, has openly admitted to getting some work done on her body. "I do whatever I want with my body," she once told haters. Unafraid to go under the knife, she's had two rounds of both breast augmentation and butt implants. She confessed to getting her breasts and butt redone after giving birth to her first child, Kulture, 3. Despite her transparency, Cardi is constantly accused of promoting unrealistic body image.

In 2019, the Bodak Yellow hitmaker surprised fans with her six-pack abs during the Billboard Music Awards. She revealed that she had liposuction because "my daughter f--ked me up." While some fans were happy to see the Grammy winner looking confident in her amazing postpartum body, others found the procedure "unnecessary." Since then, Cardi's abs would become the target of online trolls and body shamers. Here are a few instances the rapper was attacked for her toned abs.

RELATED: 'You': Cardi B Fans Are Going Nuts With This Plot Idea For Her Role In Season 4

Postpartum Liposuction

Cardi explained that she decided to get liposuction in 2019 because she didn't have much time to ht the gym. "People tell me, 'You lazy, you should just workout,'" she told OK! "I do whatever the f--- I want to do with my body. I don’t have the time of day like you do." She explained that her "job as an entertainer is a 24-hour job" that's why she doesn't "have time to work out." Aside from that, she added that there are some postpartum changes in her body that she can't "get fixed" through exercise.

"No matter how much I work out, is not going to get fixed," she said. "Like my boobs, no matter how much I work out, they’re not going to lift themselves. So yeah, I have to get f---ing surgery. That’s right." But what really triggered haters was when she canceled some of her shows because her doctor had instructed her to get proper post-surgery rest.

"I can't even feel my body, s--t hurts," Cardi said onstage at the 2019 Beale Street Music Festival. "Let me tell y'all something. I shouldn't really be performing. I should have canceled today because moving too much is gonna f--k up my lipo. But b--ch, I'm still gonna get this money bag."

RELATED: Here's How Cardi B Earns And Spends Her $24 Million Net Worth In 2021

The WAP rapper also told Entertainment Tonight that she wanted people to know that lipo is no easy process. "I want to explain to people how hard it is to process," she shared. "I feel like people look at girls on Instagram and go, 'Oh, they got their lipo done and it was so easy. It is just such a long, hard process, almost like the same process as after you give birth to a baby and you see your body change and snapping it back."

Relatable Quarantine Weight Gain

In May 2020, Cardi posted an Instagram video of her in a bikini, showing how she's also gained some quarantine weight. She captioned it "Suck it in life," referring to how she'd been having to suck in her stomach to look flawless in her photos. Before that, she posted another poolside bikini photo with the caption: "I suck the s--t out my stomach for this pic so appreciated."

During an Instagram Live, she candidly shared that she'd "definitely gained weight on my face, and on my whole body, but on my face." Of course, fans appreciated her candor this time. The Up rapper even joked: "My single is coming when I lose weight. Never! Nah, it’s coming real soon, I swear. And y’all gon' love it." Cardi practically turned her Instagram into some kind of reality show during quarantine. She was sharing baking moments with her daughter, some cute dancing sesh with her husband Offset, 29, and some meal-prep videos.

RELATED: Cardi B Used To Talk Politics, But Officially Backed Out For This Reason

The Memes About Her Square Figure

While Cardi was getting real about her quarantine weight gain, unflattering photos of her in Target started to surface on social media. Netizens said she looked like a square. She then took to Instagram to defend herself. "Look at this waist though, I have to do this video 'cause I see that y'all are putting this edited Target picture of me lookin' like a square," Cardi said in a video. "So I have to do this video because yesterday I posted a picture too spicy that haters claim that I was Photoshopping it. So now I gotta show y’all this mother------- body."

She continued her rant saying she's got "lipo money" so there was no way she'd look square. "Now, I know a b---- gained some weight 'cause I had to make the thighs match the motherf--king a--," Cardi said of her weight gain. "But I know you b---hes ain't talking when y'all shaped like seals. And I know you ain't talkin' when y'all got sisters with Bison backs and y'all mothers is shaped like walruses. I know y'all ain't body-shaming me." Well, the haters have been quiet since. Just leave her rolls alone, as written in the video's caption.

NEXT: Cardi B Rejects Plea Bargain In The 2018 Strip Club Incident