Eminem’s new album drop from Thursday night has the world shocked. The album came out of nowhere and dropped like a kamikaze on its enemies. On his album, he dropped a lot of names and references, and he had some pretty nasty stuff to say about the things and the people he spoke on.

Here are the things the Rap God had to say and the people his words were aimed for:

Lil Pump, Lil Xan

Eminem seems to have grown tired of the number of mumble rappers in this day and age. In fact, he has a lot of mumble rap diss references in his lyrics on the new album.

Line: “Lil Pump, Lil Xan imitate Lil Wayne I should aim at everybody in the game, pick a name.”—The Ringer

Lil Yachty

Em appears to have something against the young rapper.

Line: “I can see why people like Lil Yachty, but not me though not even dissin, it just ain’t for me. All I am simply is just an MC. Maybe, “Stan” just isn’t your cup of tea. Maybe, your cup’s full of syrup and lean."—The Ringer

Charlamagne tha God

Charlamagne and Eminem have had an ongoing beef. Char has been a little critical of some of Em’s latest releases.

Line: “Charlamagne gonna hate anyway. Doesn’t matter what I say. Give me Donkey of the Day.”—The Ringer

Line: “You’d swear to God I’ve forgot I’m the guy that made “Not Afraid”. One last time for Charlamagne. If my response is late, it’s just how long it takes. To hit my fuckin’ radar, I’m so far away.”—Fall

Donald Trump

It would appear the Rap God isn’t done with Trump yet. He has always been outspoken about his extreme dislike for the President and has an 8-minute track criticising Trump.

Line: “But I think it’s workin’. These verses are makin’ him a wee bit nervous. And he’s too scared to answer me with words. ‘Cause he knows that he will lyrically get murdered. But I know at least he’s heard it. ‘Cause Agent Orange just sent the Secret Service. To meet in person. To see if I really think of hurtin’ him. Or ask if I’m linked to terrorists.”—The Ringer

Migos

Em really doesn’t like mumble rappers. He dogs on Migos and his track ‘Bad and Boujee’ by just naming random things with no relation to one another.

Line: “Braindead, eye drops. Pain meds, Cyclops. They bed, iPod. Maybach, my bach. Trainwrecks, sidewalks. Payless, high-tops. K-Fed, iHop. Playtex, ice spots.”—Not alike.

MGK AKA Machine Gun Kelly

In 2012 MGK tweeted that Eminem’s daughter was “hot as fuck.” MGK alleges that he was banned from certain social media outlets, and in a freestyle he versed: “I’m my favorite rapper alive since my favorite rapper banned me from Shade 45.” Eminem had something to say back.

Line: “Now you wanna come and fuck with me, huh? This little cock-sucker, he must be feeling himself. He wants to keep up his tough demeanour, so he does a feature. Decides to team up with Nina. But next time you don’t gotta use Tech N9ne if you wanna come at me with a sub-machine gun. And I’m talking to you but you already know who the fuck you are, Kelly. I don’t use sublimes and sure as fuck don’t sneak-diss. But keep commenting on my daughter Hailie.”—Not Alike

Drake

Em and Drake have appeared on stage together in the past and have never really had any beef. In one of the tracks on Em’s new album, he appears to be referencing the Drake ghostwriter scandal.

Line: “You got some view, but you’re still below me. Mine are higher, so when you compare our views, you get overlooked. And I don’t say the hook unless I wrote the hook.”—Kamikaze

Joe Budden

Last year Budden described Eminem’s ‘Untouchable’ as trash. He went as far as to say: “One of the worst songs I’ve ever heard.” Eminem had a clapback for him.

Line: “Somebody tell Budden before I snap, he better fasten it. Or have his body baggage zipped. The closest thing he’s had to hits is smacking bitches.”—Fall

DJ Akademiks

Co-host with Joe Budden on the first season of Everyday Struggle. He called Eminem's previous album ‘Revival’ trash when it came out.

Line: “And don’t make me have to give it back to Akademiks. Say this shit is trash again, I’ll have you twisted like you had it. When you thought you had me slippin’ at the telly. Even when I’m gettin’ brain, you’ll never catch me with a thot.”—Fall

Tyler The Creator

Last year the rapper tweeted that Eminem’s tune ‘Walk on Water’ was horrible. Here is what Em had to say.

Line: “Tyler created nothing, I see why you called yourself a fa**ot, bitch. It’s not just ‘cause you lack attention. It’s ‘cause you worship D12’s balls, you’re sac-rilegious. If you’re gonna critique me, you better at least be as good or better.”—Fall

He adds in another line tied in with the Tyler beef and aims it at Earl Sweatshirt, a rapper, and member of the Odd Future Collective.

Line: “Get Earl, the Hooded Sweater, whatever his name is to help you, put together some words, more than two letters.”—Fall

Lord Jamar

Em and Jamar have a long time rivalry and have taken jabs at each other for years. Jamar has compared Eminem to Macklemore.

Line: “And as far as Lord Jamar, you better leave me the hell alone. Or I’ll show you an Elvis clone. Walk up in this house you own, brush my pelvic bone.”—Fall

The Rap God had a mouthful and more to spit. Check out his full album here.