"Kendrick opened the door for people like me and Vince to speak up instead of just glorifying the ignorant stuff", he told Pitchfork previous year.
Eminem slammed the Republican president as "a kamikaze who will probably cause a nuclear holocaust" before criticizing Trump's ongoing campaign against NFL national anthem protests.
At the end of the "rap", Meyers threw up a middle finger at Trump supporters, much like Eminem said "fuck you" at the end of his freestyle.
James Corden also imagined Trump's rap-response to Eminem's diss track, which borrowed from "The Real Slim Shady". "He even found a way to rhyme the word "orange" - which had been previously thought impossible".
The 44-year-old rapper closed out his rant with a message to his fans who support Trump, saying "I'm drawing in the sand a line, you're either for or against".
And then came his purposefully very bad attempt at rap: "My name is Seth, and I'm here to say, if you like Trump, then go away". He added that people who don't support the president love the military and the country, but "hate Trump".
Of course, not everybody on Twitter was ready to stand with Eminem now that he's told his fans they have to make a choice between supporting him and supporting Trump.
Former NFL quarterback Colin Kaepernick also thanked Eminem for including him in the rap.