Rapper G Herbo was attacked and assaulted by his babys mother Ariana Fletcher- and it was caught on tape.

The Chicago rapper and longtime girlfriend Ari broke up last fall. The couple had been dating for four years and have a son together, Yosohn Santana Wright.

Ari reportedly caught G Herbo cheating on her with rapper Fabulous' step-daughter Taina. The breakup was messy at first - but eventually Ari let her baby's father go, and started dating other men.

Ari has been recently linked romantically to superstar boxer Gervontae "Tank" Davis.

But on Thursday night, it was Ari who looked like a superstar boxer. A fan snapped footage of Ari repeatedly punching G Herbo. G Herbo managed to weave a few of the punches, but most seem to have landed.

It's not clear why Ari was fighting her rapper ex.

Here's the video:

Neither G Herbo nor Ari have commented on the fight. MTO has been told that no one called the police, and G Herbo is not expected to press criminal charges against Ari.

G Herbo is a rapper and songwriter from Chicago, Illinois.

Herbo is signed to Machine Entertainment Group. He has released the mixtapes Welcome to Fazoland (2014), Pistol P Project (2014), Ballin Like I'm Kobe (2015), and Strictly 4 My Fans (2016). His studio albums are his debut Humble Beast (2017) and with Southside of 808 Mafia, Swervo (2018), his first major release through Epic Records.