People praised hip-hop legend Eminem for his expletive laden, sophisticated name-calling, freestyle rant about the Trump administration and life in America. Filmed in a carpark with Marshall Mathers in the foreground, he gave 'props' to Obama, but criticised his successor, before referencing the 'take a knee' protests, tensions between the US and North Korea, the plan to build a wall along the border with Mexico and the treatment of different races.

Credit: BET Awards

It's was intense to say the least and considering the US President is prone to calling out his critics on social media - he's been completely silent on the freestyle diss. And that has Eminem pissed.

Speaking to Shade 45 on Sirius XM, the 45-year-old said: "I was and am still extremely angry. I can't stand that motherfucker."

He added: "I feel like he's not paying attention to me. I was kinda waiting for him to say something, and for some reason, he didn't say anything."

To be fair, it would be pretty annoying busting out some absolute fire lyrics to get no response from the target of those words.

He said to the camera: "Any fan of mine who's a supporter of his I'm drawing in the sand a line, you're either for or against, and if you can't decide who you like more in your spilt, or who you should stand besides, I'll do it for you with this... Fuck you."

Another line said: "But we better give Obama props, cause what we've got in office now's, a kamikaze that'll probably cause a nuclear holocaust."

While he waits for a 280-character response on Twitter, Eminem has his hands pretty full as fans continue to get excited for his new album, believed to be titled Revival. He'll be on Saturday Night Live, hosted by Chance the Rapper, and he'll most likely perform his new track 'Walk On Water' which features Beyoncé.

Speaking about that collaboration on Sirius XM, Eminem said: "First of all, Beyoncé is amazing, and it's been on my wishlist for a long time. But I've never really had a song that I felt like would be right to present to her, so I was kind of waiting.

"And then me and Paul kicked the idea around after I finished it, and based off what it was about, I felt like she probably could relate to this, too. Just because Beyoncé is always, everything she does is so perfect, but the pressures behind that, for her to do it so perfect, I felt like she could probably relate to that.

"I told her, 'I've never seen you make a mistake before, ever.' Performance-wise, everything, every song she puts out, every album, it's so calculated and precise and everything's always so perfect."