Over on Instagram, Cardi B has been showing off a few home-based social media thirst traps. The rapper has been quietly working on her anticipated next project, and when she isn't spitting rhymes in the booth, she's posing in barely-there attire for her millions of followers. Some of her bikini pictures have been promotions for clothing brands, while others are just so she can show off her updated ink. Cardi B debuted a few new tattoos while displaying her curves, but she's been met with accusations that she photoshopped her images. 

Cardi B
Paras Griffin / Stringer / Getty Images

Not to be criticized for her body, Cardi B returned with a video to prove that her physical frame is indeed real after a fake photo made the rounds online. She also had a few words, or insults, for the naysayers and trolls who infested her timeline. "Now I know a b*tch gained some weight 'cause I had to make the thighs match the motherf*ckin' ass," Cardi said in her video. "But I know you b*tches ain't talkin' when y'all shaped like seals and I know you n*gas 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!"

Cardi B added that she doesn't mind packing on a few pounds because "a b*tch got lipo money." Check out her clip below.