In a very unexpected move, middleweight contender Jermall Charlo held a live video chat on Instagram and verbally erupted on four division world champion Adrien Broner and former super featherweight champion Gervonta 'Tank' Davis.

All three fighters will appear in separate bouts on April 21, as part of a Showtime televised tripleheader from the Barclays Center in Brooklyn, New York.

In the televised main event, Broner will battle former welterweight world champion Jessie Vargas. Charlo clashes with once-beaten Hugo Centeno Jr. for the interim WBC middleweight title in the TV co-feature, and Davis will open up the show against Jesus Cuellar for the WBA 130-pound super world championship.

All three boxers are advised by Al Haymon and compete under the Premier Boxing Champions banner.

It's not exactly clear what set Charlo off, but he held nothing back as he verbally erupted on both Broner and Davis.

"Y'all motherf***ers coming to see me fight. Ain't nobody coming to see Adrien Broner fight. I didn't want to be on that f***ing card. You think I wanted to be on that f***ing card? No. I'm being real. I didn't want to be on Adrien Broner's card again," Charlo said.

"I'm a curse to Adrien Broner. Every time I'm on his f***ing card he lose. Then its Hispanic vs. Black, and I fight a Hispanic. I still do what I gotta do, but this motherf***er don't do what he gotta do. The main event look like sh*t, the event don't get no recognition.. No, I don't want to be on f***ing Adrien Broner's card. I'm sorry, I'm just speaking facts.

"Tank, that little n*gga ain't fought nobdody. He with Mayweather and ain't fought nobody. If Adrien Broner don't win this fight, guess what happens to him? He's deleted. See ya, deleted. This little fat Tank motherf***er, he think he Mayweather.

"I read the tweets and the comments [from Davis], he's mad because they moved me to the card and him and Adrien Broner is supposed to take over. I'm sorry n*gga that my opponent got a broken rib. I gotta fight him on your card so that means your TV time is cut short. Stop playing with me n*gga, because every time I see you - you ain't really about that sh*t.... you dumb, slow, stuttering motherf***er. And I f*** with Baltimore - what. Stop playing with me little n*gga, because you will never be Floyd Mayweather."

Davis fired back a few shots on Twitter, claiming that Charlo was under the influence of drugs during the live video - which promoted twin brother and WBC junior middleweight champion, Jermell Charlo, to react with a few words of his own.