Just a few days after Eminem took a shot at Machine Gun Kelly on his surprise album cut 'Not Alike', MGK has fired back at his former idol with the diss track 'Rap Devil.'

A direct reference to Eminem's 2013 track 'Rap God', the five-minute track sees MGK hold nothing back as he unleashes on Em, and it's a reply that's of the same caliber as Slim's first attack. Kelly acknowledges Eminem as "the greatest rapper alive", but apart from that one off-handed compliment, he absolutely goes to town on him.

"Homie we get it, we know that you're the greatest rapper alive," MGK concedes, before hitting back with the line, "F**king dweeb, all you do is read the dictionary and stay inside/ F**k Rap God, I'm the Rap Devil / Coming bear face with a black shovel."

Machine Gun Kelly has long been complimentary of Eminem as one of the figures in hip-hop who inspired him to pick up a pen. But as we reported earlier, MGK ruffled some of Em's feathers back in 2012 after he commented on how attractive he thought Eminem's daughter Hailie was. At the time, she was just 16 years old while Kelly was 21. MGK's music was banned from Sirius XM (more specifically, Eminem's Shade 45 channel) after the comment. Kelly has gone on record to talk about how the feud has had a negative impact on his sales and numbers.

On his new Kamikaze track "Not Alike," Eminem addresses MGK's comments about his daughter, rapping, "And I’m talking to you but you already know who the fuck you are, Kelly/ I don’t use sublims and sure as f--- don’t sneak-diss/ But keep commenting on my daughter Hailie."

But it looks like Kelly is not taking the diss track sitting down. He directly called out Hailie's name on 'Rap Devil' as he rapped: 

"Tough talk from a rapper paying millions for security a year
"I think my dad's gone crazy," yeah Hailie you right
Dad's always mad cooped up in the studio yelling at the mic
You're sober and bored, huh (I know)"

On Monday (Sept. 3), MGK defended 'Rap Devil' on Twitter, writing that he's standing up for his "generation" amid Eminem's attack.

"Im standing up for not just myself, but my generation," Kelly wrote. "im doing the same shit you did back in ur day. life is still real on my side, and i had to take time from the grind to defend myself from someone i called an idol. love, Rap Devil."


Listen to MGK's full reply to Eminem on 'Rap Devil' below: