Eminem's cypher - called "The Storm" - was delivered in a Detroit parking lot, and featured the rapper spewing lines at Trump, calling him a "b-" and slamming him for his comments about Charlottesville, as well as his recent attack on National Football League player protests.
The "Late Night" host said his viewers should "get off the fence" and pick a side between President Trump and his show, which he said "constantly mocks and denigrates everything about [Trump]".
"Do you support him?" the NBC host continued.
(.) All se awful tragedies must be boring you - which is boring/Packers (NFL team), and it adds up to Twitter (.) And if re are supporters among my fans/draw a boundary between us (.) You're eir with him or against him, and if you can't decide who you love more, and if you don't know who you're going to stay with/who you are, let me help you with that.
Seth Meyers also got in on the action, sharing his own quasi-rap: "Now, I'm not much of a rapper, but here it goes. I know it's a tough call!" In the video, which quickly went viral, Eminem rapped a message to any of his fans who still support the president.
James Corden also imagined Trump's rap-response to Eminem's diss track, which borrowed from "The Real Slim Shady". He drew a line in the sand.