Eminem tore into President Donald Trump in a freestyle rap that aired on Tuesday night's BET Hip Hop Awards.

In the taped segment, apparently filmed Friday in a downtown Detroit parking garage, the rapper described the president as "a kamikaze that'll probably cause a nuclear holocaust" — complete with a handful of references bleeped for the television audience.

(Note: Video includes graphic language.)

Eminem warned off "any fan of mine who's a supporter of (Trump)."

Flanked by a crew that included fellow Detroiters Royce da 5'9" and Kid Vishis, Eminem also declared himself a supporter of football's Colin Kaepernick, whose national-anthem protests have spread across the NFL and drawn criticism from Trump on Twitter — which the rapper called a distraction from hurricane-battered Puerto Rico and other issues.

More on Freep.com:

Colin Kaepernick, LeBron James love Eminem's freestyle rap

20 years in, Kid Rock, Eminem and ICP are politically relevant — and culturally divided

At one point, he took on Trump's vow to "lower our taxes," rhyming:

"Then who's gonna pay for his extravagant trips back and forth with his family / His golf resorts and mansions / Same s--- that he tormented Hillary for and he slandered / Then does it more 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."

The tirade follows last fall's "Campaign Speech," a lengthy track that included lines against Trump, then the Republican candidate. The Detroit rapper also led U.K. audiences in August in anti-Trump chants.