Eminem, the rapper who built a deeply problematic career by portraying a misogynist villain, is letting the world know via freestyle that he actually "f**king hate[s]" President Donald Trump and disavows everything the president's been doing.

The explosive segment comes courtesy of the BET Hip-Hop Awards.

“We better give Obama props/Because what we got in office now is a kamikaze/That will probably cause a nuclear holocaust," he raps.

He blasts the president for using the NFL controversy as a means to avoid doing his job.

"Plus he gets an enormous reaction/When he attacks the NFL so we focus on that," he spits. "Instead of talking about Puerto Rico or gun reform for Nevada/All these horrible tragedies and he’s bored and he/Would rather cause a Twitter storm at the Packers."

Eminem also calls Trump a supporter of "Klansmen," criticizes his alliance with Steve Bannon and raises a fist in support of black lives before laying into his own fans.

“Any fan of mine who’s a supporter of his/I’m drawing in the sand a line, you either for or against/And if you can’t decide on who like more and you split/On who you should stand beside, I’ll do it for you with this/The rest of America stand up/We love our military and we love our country, but we f**king hate Trump."

The diss is notable, given Eminem's huge popularity with the white male demographic that voted for Trump.

Watch the full clip below.

(This article was made possible by the readers of Alternet)