Eminem has slammed Donald Trump in his new collaboration with Big Sean.

Echoing many of his fellow celebs, the 44-year-old rapper had a few cutting words for the new President.

“I’m anti, can’t no government handle a commando / Your man don’t want it, Trump’s a b**ch,” he raps on No Favors. “I’ll make his whole brand go under.”

And it's not the first time Slim Shady has taken aim at Trump.

(Image: Getty Images)

In a track released last October, he rapped: “You say Trump don't kiss ass like a puppet / 'Cause he runs his campaign with his own cash for the fundin' / And that's what you wanted.

“A f**kin' loose cannon who's blunt with his hand on the button / Who doesn't have to answer to no one — great idea!”

Meanwhile, Chrissy Teigen also couldn't resist taking a sly swipe at the President on Friday.

"We must keep "evil" out of our country!" he tweeted his millions of followers.

"@realDonaldTrump what time should we call your Uber?" she quipped in response, referencing Uber CEO Travis Kalanick's relationship with Mr Trump and also the way Uber dealt with the protests at airports around the US following the Muslim ban.