Cardi B is calling President Trump Donald John TrumpBiden on Trump's refusal to commit to peaceful transfer of power: 'What country are we in?' Romney: 'Unthinkable and unacceptable' to not commit to peaceful transition of power Two Louisville police officers shot amid Breonna Taylor grand jury protests MORE a “madman,” expressing surprise that he hasn’t been impeached yet.

"He has made divisions in this country — he almost made a crazy civil war between the blacks and the whites,” the 25-year-old “Invasion of Privacy” rapper says of Trump in an interview with Rolling Stone published Wednesday, without specifying to what she was referring.

ADVERTISEMENT

“He has proven himself to be a madman so many times, and proven himself to be disrespectful to women, and that still hasn't gotten him impeached,” the performer, who was born Belcalis Almanzar, told the mag.

"Clinton got impeached for cheating on his wife, and it's so clear that this n---a has sex with so many porn stars, and he's just been shown to be a dickhead, and it's like, ‘Nope,'" added the outspoken entertainer, who’s pregnant with her first child.

“Every artist has explained how harmful he is," Cardi B said of the commander in chief.

It’s not the first time Cardi B has slammed Trump.

In April, the Bronx-born former “Love & Hip Hop” star ripped Trump’s plan to arm teachers in schools, saying the president thinks “everything is a joke.”