We don't know if you've heard, but, last night (Oct. 10), BET aired Eminem's boldest freestyle in recent memory at their 2017 BET Hip Hop Awards. Titled simply, "The Storm," the four-and-a-half minute verse saw Slim Shady throw insult after insult at President Donald Trump, who's earned plenty of criticism from the rap community the last year and some change. It was brutal—and celebrated.

Making political commentary isn't exactly out of the ordinary for Em. At around the time of the 2004 Presidential election, the Detroit legend released a song called "Mosh," which was an almost similarly scathing diss toward then-President George W. Bush. The record didn't prevent Bush from being re-elected, but it did tap into people's distrust of both the president and the forces that put him in power.

"The Storm" finds Em getting even more vicious, though. In it, he repeatedly questions President Trump's manhood and his sanity, creating clever bars to explain the madness for  folks who maybe haven't been keeping score. Ultimately, it proved to be a tour de force of just about everything Em's known for.

With that in mind, today, XXL takes a look at the 10 best lyrics from Eminem's 2017 BET Freestyle. Check them out for yourself in our list below.

  • "But we better give Obama props/'Cause what we got in office now's a kamikaze/That'll probably cause a nuclear holocaust/And while the drama pops/And he waits for shit to quiet down he'll just gas his plane up and fly around 'til the bombing stops"

  • "Fuck that! This is for Colin, ball up a fist!/And keep that shit balled like Donald the bitch!/'He's gonna get rid of all immigrants!'/'He's gonna build that thang up taller than this'"

  • "From his endorsement of Bannon/Support for the Klansmen/Tiki torches in hand for the soldier that's black/And comes home from Iraq/And is still told to go back to Africa"

  • "Racism's the only thing he's fantastic for/'Cause that's how he gets his fucking rocks off and he's orange/Yeah, sick tan"

  • "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: Fuck you!"

  • "Unless you're a POW who's tortured and battered/'Cause to him you're zeros/'Cause he don't like his war heroes captured/That's not disrespecting the military"

  • "But this is his form of distraction/Plus, he gets an enormous reaction/When he attacks the NFL so we focus on that in/-stead of talking Puerto Rico or gun reform for Nevada/All these horrible tragedies and he's bored and would rather/Cause a Twitter storm with the Packers"

  • "Then says he wants to lower our taxes/Then who's gonna pay for his extravagant trips/Back and forth with his fam to his golf resorts and his mansions?/Same shit that he tormented Hillary for and he slandered"

  • "Well, if he does build it, I hope it's rock solid with bricks/'Cause like him in politics, I'm using all of his tricks/'Cause I'm throwin' that piece of shit against the wall 'til it sticks"

  • "Intensities heightened, tensions are risin'/Trump, when it comes to giving a shit, you're stingy as I am Except when it comes to having the balls to go against me, you hide 'em/'Cause you don't got the fucking nuts like an empty asylum"

More From B93