Boxing superstars Terence Crawford and Jose Benavidez Jr. nearly came to blows just days before their huge fight ... with the 2 fighters trading vicious verbal jabs Wednesday -- and it got personal.
The undefeated WBO welterweight champ strolled into the media day at B&B Boxing Academy in Omaha ... and both dudes immediately started going at each other's necks.
Here are a few of the highlights --
"I'm gonna do you a favor. Afterwards, I'm gonna fix your teeth. You better be ready."
"You're a has-been"
"You're a bitch."
"I'm gonna beat your ass"
"I'm gonna get all them burritos out you, boy."
"Put your purse on it, bitch. Let's get some real sh*t going, n***a"
"Ya mama a bitch!!"
Right after that, Crawford (33-0, 24 KO) nearly hopped in the ring to go after Benavidez Jr. (27-0, 18 KO) ... but his guys held him back.
Luckily for us, we get to see them beat each other to a pulp when they fight for the WBO belt on Saturday at CHI Health Center in Omaha.