Eminem has made it abundantly clear that he's not a big fan of our current president.
(And seriously, how heartbreaking is it that we still have to refer to Donald Trump as "our current president"?)
He touched on the controversy surrounding the professional athletes that have chosen to kneel during the national anthem before games as a form of protest and Trump's ridiculous reaction to them.
"Now, if you're a black athlete, you're a spoiled little brat for trying to use your platform or your stature to try to give those a voice who don't have one," he rapped.
"He gets an enormous reaction when he attacks the NFL, so we focus on that instead of talking Puerto Rico or gun reform for Nevada. All these horrible tragedies and he's bored and would rather cause a Twitterstorm with the Packers."
Then, to his massive fan base, he stated "Any fan of mine who's a supporter of his, I'm drawing a line in the sane. You're either for or against, and if you can't decide who you like more and you're split on who you stand beside, I'll do it for you with this."
He then flipped off the camera, making it clear that he's not interested in sharing fans with Trump.
It was all pretty intense, right?
But it looks like he was saving even more vitriol for his new album.
Eminem released the album, titled Revival, yesterday, and he dedicated an entire song to Trump. The song is called "Like Home," and it features vocals by Alicia Keys.
He kicked off the very first verse with "Someone get this Aryan a sheet, time to bury him, so tell him to prepare to get impeached. Everybody on your feet."'
"This chump barely even sleeps, all he does is watch Fox News like a parrot and repeats while he looks like a canary with a beak."
"Why you think he banned transgenders from the military with a tweet?" he asked. "He's trying to divide us. The sh-t's like a cult, but like Johnny he'll only unite us. 'Cause nothing inside drives us like this fight does."
He admitted that "our spirits' crushed" and it's "hard to deal" with things right now, "but there's always tomorrow still."
"If we start from the scratch like a scab, get the scars to heal and band together for Charlottesville, and for Heather [Heyer, the woman killed in Charlottesville], fallen heroes."
In the second verse though, he really went in on Trump:
Didn't wanna piss your base off, did ya? / Can't denounce the Klan, 'cause they play golf with ya
You stay on Twitter, way to get your hate off / Nazi, I do not see a way y'all differ
And all you got are race cards / Better get the swastika with your name carved in it / Should be your trademark, 'cause hate's all you played off / And you just lick the plate off
So I guess it pays to feed off of chaos / So basically, you're Adolf Hitler / But you ain't ruining our country, punk / Or taking our pride from us, you won't define us
'Cause like a dictionary, things are looking up / So much, got a sprained beck, know we would rise up against this train wreck and take a stand
In the bridge, Alicia Keys sings "I won't give up on my home, that so many died for, you already know that I won't give up."
It's actually pretty emotional.
It's also not the only time he mentions a Trump on the album -- on a track called "Frame," he gets a little less realistic and a lot, lot darker.
The song is all about murder and just awful, violent crimes -- the point is that just because he says terrible things in his songs doesn't mean he actually does them. It really is pretty dark.
In the second verse, he raps "Woke up, it was dawn, musta knew something was wrong. Think I'm becoming a monster 'cause of the drugs that I'm on. Donald Duck's on as the Tonka Trunk in the yard."
"But dog, how the f-ck is Ivanka Trump in the trunk of my car? Gotta get to the bottom of it to try to solve it. Must go above and beyond, 'cause it's incumbent upon me, 'cause I feel somewhat responsible for the dumb little blonde."
So yes, it seems pretty safe to say that he has a whole, whole lot of anger for this entire family.
Do you think Eminem is going too far with these new songs?