Cardi B Posts, Deletes Video Slapping Down Critics of Rich Celebrities: 'Who Are You to Tell People What to Do With Their Hard-Working Ass Money?'

The rapper Cardi B posted a video to her Twitter account, which was soon deleted, hitting back at people who criticize rich celebrities for their spending habits, pointing out how much of her income goes to the IRS and that she supports her whole family financially.

That video was captured by Complex, which put a clip up on Twitter after Cardi B, 26, deleted it. The Bronx-born performer, who is also a star of VH1's Love & Hip Hop: New York, revealed her outgoing costs are around $300,000 every month.

"You know what I hate? I hate when celebrities do something very extravagant, buy something very luxurious, and there's people in the comments like, 'You could have donated that, oh we going backwards, you coulda done this and that with your money,'" Cardi B said.

"And it's like, who are you to tell people what to do with their hard-working ass money? First of all, do you know that artists, celebrities—the IRS, out of every check that you make, they automatically take 45% of your check. That means in order to spend 500,000, you got to make at least a million.

"Then like an artist like me and a lot of rappers that I know they literally take care of their whole family. And that's not tax deductible because the IRS don't consider that 'a business.'

"On top of that, being an artist, looking good for y'all, doing all this extra shit to please y'all, that shit cost money. Like me, for example, my bills is like, I'll say about 300,000, 250,000, every single month. And I try to put it cheaper and it's just, it's not."

Cardi B breaks down her monthly expenses and says IRS takes 45% of her earnings 💸

— Complex (@Complex) February 6, 2019

Cardi B recently feuded on Twitter with Fox Nation host Tomi Lahren who mocked rapper 21 Savage's arrest by ICE. Britain-born 21 Savage (real name Shéyaa Bin Abraham-Joseph) is accused of living in the U.S. unlawfully because his visa expired more than a decade ago.

Lahren joked about 21 Savage using his hit single "Bank Account."

"I got one, two, three, four, five, six, seven, eight ICE agents ready to deport ya," Lahren wrote on Twitter.

Quote-tweeting Lahren, Cardi B wrote: "Don't make me get my leash."

It was a reference to an earlier clash between the two women in January after Cardi B posted an impassioned video about the federal government shutdown. Lahren swiped at Cardi B, calling her the "latest genius political mind to endorse the Democrats."

Cardi B hit back: "Leave me alone I will dog walk you."

Cardi B
Rapper Cardi B performs during the 2019 Adult Video News Awards at The Joint inside the Hard Rock Hotel & Casino on January 26, 2019 in Las Vegas, Nevada. Ethan Miller/Getty Images