Azealia Banks has put Kanye West and Kim Kardashian in their place.

We know, we can’t believe it either. The notoriously controversial rapper has weighed in on Yeezy’s recent pro Donald Trump sentiments — by laying into the A-lister’s reality TV star wife on Instagram.

Related: Chance The Rapper Defends Kanye Amid His Pro-Trump Tweets!

Alongside a screenshot of Keeks’ tweet supporting Yeezus’ love for the Trumpster, Banks seemingly suggested that the twosome’s social media antics are in the name of publicity. She wrote:

“No @kimkardashian Kanye is not ahead of his time. I said alllll of these things during the election. Y’all are aggravating the black people at the expense of dragging their outrage into more clicks/streams etc for whatever Kanye is about to drop. Outrage is internet engagement algorithm 101, y’all are not slick.”

Oh snap!

Azealia didn’t stop there as she went on to call Ye a “pseudo-intellectual,” as there is “Nothing at all profound, necessary, or eloquent about anything [Kim’s] husband says.”

Clearly the 212 artist has no love for the Wests, as she concluded her icy clap back with:

“Kanye will never be the president and you will never ever be the First Lady. Give it up sis.”

No @kimkardashian Kanye is not ahead of his time. I said alllll of these things during the election. I had an actual reason for it. Never once did I call trump a good person or say he deserves “love”. Y’all are aggravating the black people at the expense of dragging their outrage into more clicks/streams etc for whatever Kanye is about to drop. Outrage is internet engagement algorithm 101, y’all are not slick. Nothing at all profound, necessary or eloquent about anything your husband says. I wish you would make him read a book cover to cover before you send that black man into a world of white people with such base level theories as well as his very limited vernacular as pertaining to any of the pseudo-intellectual things he tries to say. Kanye will never be the president and you will never ever be the First Lady. Give it up sis.A post shared by Azealia Banks (@azealiabanks) on Apr 25, 2018 at 12:36pm PDT

Straight up SAVAGE. While we haven’t always agreed with what Azealia has previously dished out, we’re certainly on board with this retort.

In fact, the 26-year-old just made John Legend‘s attempt at quieting Kanye look basic AF. HA!!

Is this growth we’re seeing on Azealia?? Oh, we hope so…

[Image via WENN.]

Read more: http://perezhilton.com/2018-04-26-azealia-banks-calls-out-kim-kardashian-for-defending-kanye-west-pro-donald-trump-stance