It's been quite the eventful day for Machine Gun Kelly as he's been on the receiving end of two diss tracks today from G-Eazy and Eminem. Machine Gun Kelly seemed to have taken an issue with G-Eazy and brought it to Funk Flex -- another person who's dissed the "No Limit" rapper -- to air out in a freestyle.  

Earlier today, Machine Gun Kelly took aim at G-Eazy on Funk Flex's show. Machine Gun Kelly threw subliminal shots at the "Power" rapper after G-Eazy debuted a new blonde hairstyle and a handing earring. MGK hops on Drake's "Nonstop" beat and lets off a few bars directed at G-Eazy but he doesn't necessarily say his name.

"Let's just keep it G/ Only Eazy I fuck with is E/ I seen he's dyed his hair and got a hanging earring/ I fucked his girl now he look like me/ This shit overbearing/ How dare him, I dare him/ Don't think about comparin'/ Now turn that frat rap off/ I'm gettin' sick of hearin'."

Shortly after Halsey revealed that she and G-Eazy were taking "time apart," Machine Gun Kelly and her were spotted hanging out. Whether he's cappin' about smashing Halsey is to be determined but it didn't take long for G-Eazy to respond with his new song, "Bad Boy." Eazy went in an both MGK and Funk Flex.

Peep MGK's freestyle below.