Eminem has never been one to shy away from speaking his mind, and last night, during a show at Bellahouston Park in Scotland, was no different. The Detroit rapper took some time out of his performance, which was a showcase of some of his greatest hits to some 35,000 fans, to take shots at America’s current president.

“Scotland, you might have to be our new home because right now shit ain’t going so well in the States. I just wanna take this moment out right now and say motherfuck Donald Trump,” Eminem told the crowd. He even said he had been looking at houses to buy in Scotland near the concert venue.

As a cherry on top, Eminem wore a rather fitting “FACK TRUMP” shirt during his set. After the show, he reiterated plans to potentially call Scotland a second home: "Thanks so much for making us feel at home because we are going to live here now." 

Eminem has voiced his distaste for Trump in the past. His feature on Big Sean’s “No Favors” includes a particularly sharp barb directed right at the president:

“I’m anti, can’t no government handle a commando/Your man don’t want it, Trump’s a bitch I’ll make his whole brand go under.”

But that’s not even the first time Eminem rapped about Trump. Back in October of last year, before Trump had been elected, Eminem released a vicious seven-minute song titled “Campaign Speech,” which includes the following lines about Trump:

Consider me a dangerous man
But you should be afraid of this dang candidate
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 fuckin' loose cannon who's blunt with his hand on the button
Who doesn't have to answer to no one

We'd say he hit it right on the nose.

Related: The Best Eminem Songs
Related: The Best Eminem Albums
Related: Complex Cover Story - Dec 2017 : Eminem On How Jay Z Inspires Him and Trump Infuriates Him