Eminem goes on a lyrical rampage on Big Sean’s song “No Favors.” The Detroit spitfire spews acidic rhymes at President Donald Trump, conservative pundits and other pop stars on this bombastic track.

Over a throbbing, sinister beat by Wondagurl, Slim Shady gets political and fire shots at conservatives who are currently winning right now with President Donald Trump in office.

“Surely I’m turning into the Aaron Hernandez of rap / State of emergency, the planets having panic attacks,” he raps, adding, And f— Ann Coulter with a Klan poster / With a lamp post, door handle, shutter / A damn bolt cutter, a sandal, a can opener, a candle, rubber / Piano, a flannel, sucker, some hand soap, butterA banjo and manhole cover.”

He then goes after President Trump, spiting, “I’m anti, can’t no government handle a commando / Your man don’t want it, Trump’s a bitch / I’ll make his whole brand go under (Yeah).”

Em also throws Jamie Lee Curtis, Fergie and Lana Del Rey under the bus as well for good measure.

Big Sean also delivers a capable verse, but he is clearly outshined on this track by the diabolical MC. Take notes: If you want Eminem on your song make sure you come with that lyrical fire.

“No Favors” is from Big Sean’s just-released album I Decided, which is currently streaming on Spotify. You can listen to the project here.