Eminem's unleashed a proper "Storm" on Donald Trump, and it's done some real damage.

The rapper, who's never hidden his disdain for the president, shocked the BET Hip Hop Awards last night (October 10) when he unleashed a freestyle cypher aimed at Trump with lyrics that strike like lightning. Eminem tackles everything from Trump's hate speech to Trump's unfounded contempt for Colin Kaepernick, and leaves little to the imagination.

"Same s--- that he tormented Hillary for and he slandered then does it more," Eminem spits in the clip above in a particularly memorable line. Elsewhere, he notes: "Racism's the only thing he's Fantastic 4 cause that's how he gets his rock off, he's orange."

Eminem proceeded to take the set one step further, when he concludes the clip by addressing some of his followers directly:

"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 insisted, middle finger raised.

Eminem most recently came out swinging against Trump during an August performance in Scotland. He also slammed the president in "Campaign Speech," and in Big Sean's "No Favors."

These Stars Would Make Perfect American Idol Judges:

More From B93