In the explosive 4.5-minute video titled "The Storm", the American rapper and songwriter blasted Trump's racism and failing policies in what CNN has described as "the fiercest and the most exhaustive attack against Donald Trump in hip-hop".
From describing him as "a kamikaze that will probably cause a nuclear holocaust" and "a racist 94-year old grandpa", to blatantly cussing him and his supporters, Eminem pulled no punches in expressing his rage towards the controversial US president.
Apart from accusing Trump of hypocrisy and disrespecting military veterans, Eminem stood up for Muslim immigrants, whom the president has been trying to ban from the country ever since taking office.
"Racism's the only thing he's fantastic for," raps Eminem
In "The Storm", which was shot in his hometown Detroit, Michigan, Eminem made reference to the Muslim holy month of Ramadan, saying:
"I'ma walk inside a mosque on Ramadan ... And say a prayer that every time Melania talks ... She gets a mop - ahh, I'ma stop..."
He went on to express solidarity with immigrants who have fallen victim to Trump's notorious "Muslim ban" which limits immigration from several Muslim-majority countries.
"'He's gonna get rid of all immigrants' ... 'He's gonna build that thing up taller than this' ... Well, if he does build it, I hope it's rock solid with bricks ... 'Cause like him in politics, I'm using all of his tricks."
Towards the end of his performance, the rapper addressed his fans who support Trump and asked them to choose between himself or the president.
"You're either for or against", he explained.
"The rest of America stand up ... We love our military, and we love our country ... But we f****** hate Trump," Eminem concluded.
Here's the full video:
Trump's feud with Islam
Throughout his presidential campaign, Trump reiterated a rhetoric that often blurred the lines between Islam and radical extremism.
He had called for a blanket ban on Muslims from entering the United States and suggested building a database to register Muslims in the country.
Soon after taking office, he signed an executive order banning the entry of immigrants and refugees from several Muslim-majority countries into the US.