Cardi B did not hold back in a recent foul-mouthed rant about President Donald Trump that she posted to social media.

The controversial rapper weighed in on the ongoing government shutdown — which is now in its 27th day — and took the opportunity to lambast Trump, his objective and his supporters. (What else is new?)

She posted a pair of videos to her Instagram account on Wednesday, the first of which blasted Trump supporters.

“You promised these f***ing racist rednecks that you was gonna build the wall, but you know that was impossible,” she said — adding more expletive-laced material that ended with, “So now you have to do it.”

The rapper, 26, posted another video later in which she ranted about politics once again.

This time, she said the 16-day government shutdown that occurred during former President Barack Obama’s time in the White House in 2013 — over Obamacare funding — was actually a good thing.

However, in her mind, the shutdown under Trump over border security is not, since she personally agreed with Obama and does not agree with Trump.

She went on another expletive-ridden tirade that is not worth producing in full here — but she also took the chance to rip the country as a whole under Trump.

“This s*** is crazy,” she said in part. “Our country is in a hellhole right now. All for a f***ing wall.”

Cardi B’s disrespect for the president is nothing new for her.

Who do you think would win the Presidency?

By completing the poll, you agree to receive emails from LifeZette, occasional offers from our partners and that you've read and agree to our privacy policy and legal statement.

Earlier in the week, she ripped President Trump for paying thousands of dollars out of pocket to serve fast food and pizza to the Clemson Tigers football team when they visited the White House.

Ungrateful for what the president did, she said, “Like, I swear to God, if I was there, I would have punched [him].”

For more, check out the video below:

Tom Joyce is a freelance writer from the South Shore of Massachusetts. He covers sports, pop culture, and politics and has contributed to The Federalist, Newsday, and other outlets.