Rapper Eminem let loose on President Donald Trump during the 2017 BET Awards with an insult and expletive-filled freestyle that also took aim at any of his own fans who support the president (video below).
In the clip, Eminem attacks Trump on a variety of issues including his response to violence in Charlottesville, Virginia, his response to Puerto Rico's hurricane recovery, and his insults of Sen. John McCain during the 2016 presidential campaign.
The video was the number one trending video on YouTube Oct. 11, one day after its release.
"Racism's the only thing he's fantastic for cause that's how he gets his rocks off, and he's orange," Eminem said.
The rapper also referenced Trump's recent feud with the NFL over players kneeling for the national anthem.
"Plus he gets an enormous reaction when he attacks the NFL so we focus on that and / instead of Puerto Rico and gun reforms for Nevada / All these horrible tragedies and he's bored and would rather cause a Twitter storm with the Packers," Eminem said.
Eminem also expressed support for Colin Kaepernick, the former San Francisco 49ers quarterback who started kneeling for the national anthem in 2016.
"This is for Colin / ball up a fist / and keep that s**t balled like Donald the b***h," he said.
Trump has frequently said that athletes who kneel for the national anthem are insulting the military, according to CNN.
Eminem leveled the same charge at Trump in his rap, saying that he disrespected the military by attacking McCain for being a prisoner during the Vietnam War.
Near the end of the rap, Eminem took aim at a different target: fans of his who are supporters of Trump.
"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 you with this," he said while raising his middle finger at the camera.
For decades, Trump's name was included in raps as a symbol of staggering wealth and power. Rappers have mentioned Trump alongside other iconic billionaires such as Bill Gates and Michael Bloomberg, according to CNN.
But Trump's reputation in hip-hop was greatly damaged by his run for president. Other rappers, like YG, Kendrick Lamar and Snoop Dogg, have insulted Trump in raps, according to The New York Times.
In 2004, Trump appeared with Eminem during a concert special that aired on MTV. The concert was styled after a political convention and included Trump delivering a speech endorsing Eminem's alter-ego, Slim Shady, reports The New York Times.
"I know a winner when I see one," Trump said at the time. "Donald Trump is telling you right now Slim Shady is a winner. He's got brains, he's got guts and he's got Donald Trump's vote."