Eminem unleashed a tirade against Donald Trump with a freestyle rap on the BET Hip Hop Awards on Tuesday.

The rapper skewered the President for his stance on immigration, the Alt Right, NFL, gun control and even natural disasters.

In his verbal jabs, the 44-year-old referenced his predecessor Barack Obama, who he gave 'props' to as a far better alternative to the 45th President of the US.

Scroll down for video...

Unloading: Eminem unleashed a tirade against Donald Trump with a freestyle rap on the BET Hip Hop Awards on Tuesday

He rhymed: 'But we better give Obama props/ Cause what we've got in office now's/ A kamikaze that'll probably cause a nuclear holocaust.'

Other choice barbs included: 'Plus he gets an enormous reaction/ When he attacks the NFL so we focus on that and/ Instead of talking Puerto Rico or gun reform for Nevada.'

'All these horrible tragedies and he's bored or would rather/ Cause a Twitter storm with the Packers.'

Not a fan: The rapper is clearly not a supporter of the President, seen here that same day at the White House

In his verbal jabs, the 44-year-old referenced his predecessor Barack Obama, who he gave 'props' to as a far better alternative to the 45th President of the US

He rhymed: 'But we better give Obama props/ Cause what we've got in office now's/ A kamikaze that'll probably cause a nuclear holocaust'

The Lose Yourself rapper also cited Trump's criticism of war hero Senator John McCain and athlete Colin Kaepernick.

He also referenced the white supremacist march in Charlottesville.

Eminem, aka Marshall Mathers, concluded his rant by saying: 'And any fan of mine who's a supporter of his/ 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.'