Eminem's Trump-Bashing BET Awards Freestyle Was Everything We Needed

'We f*cking hate Trump': Watch Eminem's epic freestyle takedown of the president

Eminem destroys Trump and his supporters during four-minute freestyle

The video, which played during Tuesday night's BET Hip Hop Awards, had more than 4 million views on YouTube Wednesday morning.

"We better give Obama props / 'Cause what we got in office now's a kamikaze / That'll probably cause a nuclear holocaust", Eminem said in a likely reference to Trump's Twitter war of words with North Korean strongman Kim Jong-Un. He also accuses the USA president of distracting people's attention from domestic crises like Puerto Rico or gun control by "causing a Twitter storm with the Packers" instead, referring to the furore surrounding some National Football League players' decision to kneel before the American flag in protest of police violence.

While there's plenty of support for Eminem's takedown of Trump, some feel the rapper's own history of vulgar and misogynistic lyrics toward women makes him a controversial mouthpiece for the message. Last year, the rapper released an eight-minute track called "Campaign Speech", in which he blasted Trump after he beat Hillary Clinton.

Eminem's career is highlighted with emotionally charged raps, but this verse took things a step further, punctuated by dramatic pauses, recalibrations, and physical gestures including a fist raised in solidarity and the middle finger for Trump and any Trump supporter.

He ended the rap with the declaration, "The rest of America stand up / We love our military, and we love our country / But we f-king hate Trump". Kapearnick later shared a tweet, thanking the rapper for his support.

Jerry Jones reportedly made anthem statements to take on 'bad guy' role
Airtel announces 4G smarthphone for an effective price of ₹1399