WATCH: Eminem Slams Donald Trump In 'The Storm'

Eminem blasted U.S. president Donald Trump as a “racist grandpa” in a video that debuted during Tuesday’s BET Hip Hop Music Awards.

In the expletive-packed track “The Storm,” the rap star accused Trump of exploiting the NFL protests to distract from the devastation in Puerto Rico and gun control.

“All these horrible tragedies and he's bored and would rather cause a Twitter storm with the Packers," he raps. “Now, if you're a black athlete / You're a spoiled little brat for trying to use your platform or your stature / To try to give those a voice who don't have one.”

Eminem said the president is “a kamikaze that will probably cause a nuclear holocaust,” referring to his taunting of North Korea.

He raps: “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 / And he waits for s**t to quiet down / He'll just gas his plane up and fly around / Till the bombing stops.”

Eminem goes so far as to tell Trump supporters they’re not welcome as fans.

“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 raps.

“The rest of America stand up / We love our military, and we love our country / But we hate Trump.”

Eminem’s rap tirade earned praise on social media from the Snoop Dogg, Sean Combs, J Cole, and T-Pain.