Joe Budden and former NFL running back Derrick Ward got into a heated exchange on Twitter with both men throwing some pretty vicious shots at one another and even throwing video vixen Esther Baxter in the fray of insults.

Budden and Ward have a history. Back in 2011, the Slaughterhouse MC name-dropped Ward on the track "Ordinary Love Shit, Part 3 (Closure)" where he revealed that his break up with Baxter was partially due to the fact he found out she was sleeping with Ward while they were dating. Later, both men crossed paths in Miami, and any issue they had was apparently deaded. Until, yesterday (March 4).

Budden seemingly kicked things off out of nowhere with the tweet, "Bum ass Derrick Ward woke up so eager to speak my name today … I’m flabbergasted."

Ward responded, "Bum ass? Nigga I ain't gotta speak your name that shit pop up on my time line every other week you beat a bitch down my nigga," referring to Budden recently pleading guilty to disorderly conduct in an incident where he allegedly roughed up his ex-girlfriend.

The insults continued to fly. But the person who might have gotten it the worst was Baxter, who both men dragged through the mud during their NSFW back-and-forth.

Check it out, below.

See 40 Hip-Hop Albums Turning 20 in 2016