Eminem went off on President Trump in a four-and-a-half minute freestyle rap he released during the BET Hip Hop Awards Tuesday night.
The rapper criticized Trump over gun control, his tweets, his comments on the NFL and more. He called the president "Donald the b----" and a "racist grandpa," among other insults.
"We better give Obama props, cuz what we got in the White House now is a kamikaze that’ll probably cause a nuclear holocaust," Eminem rapped.
Eminem gave a shoutout to former San Francisco 49ers quarterback Colin Kaepernick, who started the national anthem protests that have since spread through the NFL.
"F--- that, this is for Colin, ball up a fist and keep that s--- balled like Donald the b----," he rapped.
He called Trump's attacks on the NFL "his form of distraction."
"But this is his form of distraction, plus he gets an enormous reaction when he attacks the NFL, so we focus on that instead of talking Puerto Rico or gun reform for Nevada," Eminem rapped. "All these horrible tragedies and he's bored and would rather cause a Twitter storm with the Packers."
Kaepernick voiced his appreciation on Twitter.
Eminem told his fans to choose between him and the president.
"And 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 and you're split on who you should stand beside, I'll do it for it for you with this. F--- you," he said, extending a middle finger.