© Getty Images

Cardi B has accused social media trolls of trying to "humble" her with insults.

The 32-year-old rap star took to X to hit back at online trolls, after spotting edited photographs of herself on the micro-blogging platform.

Alongside an unedited video of herself, Cardi wrote: "Am I really that bad of a b**** that y’all always gotta edit my pictures to fake try to humble me wit insults on this app? Anyways no filter, no makeup, just me and this wig I had on for days. THANK YOU!! (sic)"

In response, one X user said: "my god she reeks of insecurity like it’s getting sad (sic)"

However, Cardi refused to back down, insisting that she's not insecure at all about her looks.

The chart-topping rap star - who worked as a stripper before finding success in the music business - wrote: "I’m insecure or do I make yall insecure to the point that you gotta go pull up my pictures then open a app and edit them because yall can’t stand how hard I step??? (sic)"

Cardi subsequently retweeted a post that suggested her name is used for "engagement" on social media.

The post read: "everybody using cardi’s name for engagement chile [yawning emoji] (sic)"

Although Cardi is one of the best-selling artists in the world, the rap star previously claimed that she was actually happier before she found fame.

The 'Bodak Yellow' hitmaker doesn't have any money worries these days, but she's less happy than she used to be.

Cardi - who has Kulture, six, Wave, three, and a daughter, whose name has not been revealed, born in September - told CR Fashion Book magazine: "One positive thing is that, my family, whatever they want, they get. Everything that I want to buy, I can get. I don’t have to worry so much about my future.

"One negative thing is that, even though I’m happy, I feel like I was a little bit happier two or three years ago when I had less money."

What's more, Cardi feels as though she's lost some control over her own life.

She said: "I had less people who had opinions about my life. I felt like my life was mine.

"Now I feel like I don’t even own my life. I feel like the world owns me."

More must-reads:

TODAY'S BEST
'Jurassic World Rebirth' is "a love letter" to the beloved original film according to co-star Jonathan Bailey
NBC is axing scripted content, but what does that say about Peacock?
Lewis Pullman says Florence Pugh took him under her wing while filming 'Thunderbolts*'
'Euphoria' actress Storm Reid would "love to be the flower girl" at Zendaya and Tom Holland's wedding
Conan O'Brien's hit podcast is going to full video episodes
'Verity' stars Josh Hartnett and Anne Hathaway "always wanted to work" together
22 underrated lead singers who deserve way more love
Ellie Kemper feels her 'The Office' character is "on to better and brighter" today
NBC cancels 'Night Court,' 'Suits LA,' 'Found' and more 
John Cena is back to lead the in-your-face "Peacemaker" season 2 trailer
The next "Godzilla x Kong" has an official title and a release date
Charlize Theron and Uma Thurman go "toe to toe" in the trailer for 'The Old Guard 2'
Tom Ellis reveals he will be returning for season 3 of 'Tell Me Lies'
'American Dad' is returning for Season 20 but with major change
15 times reality TV stars forgot the cameras were rolling
20 songs in which famous artists switched up their sound
20 iconic film scenes that always gives viewers goosebumps
Vera Farmiga and Patrick Wilson are ready for one last case in new 'The Conjuring: Last Rites' teaser trailer
NBC renews 'Law & Order: SVU' but two characters will not be returning
Owen Wilson is a golfer looking for a second chance in 'Stick' trailer