Damn! Rappers G-Eazy and Machine Gun Kelly are beefing right right now over pop star Halsey — and things just took a nasty turn. Earlier this week, MGK went live on HOT 97 with Funkmaster Flex and performed a freestyle where he dissed G-Eazy and claimed that he hooked up with his girlfriend Halsey and just hours later, G-Eazy completely bodied MGK with a diss track — and he even threatened MGK.

MGK was the one to take the first jab, and he hit way below the belt with his verse about the “Bad at Love” singer. “Let’s just keep it G / Only Eazy I f–k with is E / I see he dyed his hair and got a hanging earring / I f–ked his girl now he look like me / This s–t overbearing,” MGK rapped in his freestyle.

But G-Eazy didn’t waste any time clapping back, and he shared a new track called “Bad Boy” on Soundcloud as his official response to MGK’s diss and G-Eazy takes jabs at MGK during the entire song. “MGK please stop trolling me, get over me / You wanna be me, you’re mad that you’re not as big as me / I’m everywhere, I’m your nightmare, you can’t get rid of me / Call a Uber, turn on the radio, imagine hearing me / “Him & I”‘s on, mad you’re listening to Halsey sing to me,” he rapped, mentioning his duet with Halsey.

G-Eazy also threatened MGK after he mentioned Halsey in his freestyle. “I’m headlining, heard you opening up for Fall Out Boy / Don’t play with my name, you f–ker, I said it’s not a toy / Disrespect her again, I’ll smack you, I’m not a boy,” he rapped.

g-eazy halsey
Getty Images

G-Eazy and Halsey were dating for a year before their split in July — around the time that Halsey was spotted out with MGK — but it seems like Halsey and G-Eazy are back on after they reunited at the VMAs. MGK has yet to respond to G-Eazy, and Halsey has yet to comment on social media — but she did make an appearance at G-Eazy’s “The Endless Summer” tour stop in Holmdel, NJ last night.