Eminem Slams 'Kamikaze' President Trump in Scathing 4-Minute Freestyle Rap

The rapper touched on racism, nuclear war and the devastation in Puerto Rico.

Grammy Award-winning rapper Eminem slammed President Donald Trump in a scathing freestyle rap that was played at the BET Hip Hop Awards on Tuesday.

In the four-and-a-half-minute clip, entitled “The Storm,” the Detroit star called out Trump’s responses to Puerto Rico after Hurricane Maria and the NFL protests, and attacked him for his stance on immigration, among other things.

Read: Lin-Manuel Miranda Unveils Star-Studded New Song to Benefit Hurricane Maria Victims

In the freestyle, which was filmed in the rapper’s hometown, he paces inside a parking garage surrounded by other rappers and calls the president a “racist” and a “kamikaze.”

“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 raps in the video. “All these horrible tragedies and he's bored and would rather/ Cause a Twitter storm with the Packers.”

The rapper also accused the president of potentially driving North Korea and America to a nuclear war because of his tense relationship with leader Kim Jong Un.

"We better give Obama props/ 'Cause what we got in office now is a kamikaze/ That will probably cause a nuclear holocaust/ While the drama pops,” he continues. “And he waits for s*** to quiet down/ He'll just gas his plane up and fly around/ Till the bombing stops.”

Eminem also gives his fans an ultimatum: either support him or support 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 it for you with this/ F*** you," he said toward the end of the rap.

In 2016, the rapper bashed the president with a nine-minute freestyle “Campaign Speech” and in Big Sean’s single, “No Favors.”

Read: President Trump Slams San Juan Mayor on Twitter: 'They Want Everything to be Done For Them'

Colin Kaepernick thanked the rapper on Twitter after Eminem showed his support for the NFL player.

"This is for Colin/ Ball up a fist/ And keep that s*** balled like Donald the b****,” Eminem said in the rap.

I appreciate you @Eminem ✊? pic.twitter.com/nwavBwsOkQ

— Colin Kaepernick (@Kaepernick7) October 11, 2017

Fellow rappers like J. Cole also commended the star for his freestyle.

Whoa. Rap God. @Eminem thank you. Potentttt

— J. Cole (@JColeNC) October 11, 2017

See full lyrics to the freestyle here.

Watch: President Trump's Sketch of New York City Makes Trump Tower the Largest Building