There is no excuse for physical violence. Whether its is man hitting a woman, a woman hitting a man or an adult hiting a child or between children.
Violence leads to violence and that erodes basic human values. So no matter character anyone likes please do not endorse such an act.
Amu was being vulgar which is not her normal behavior but she angry, hurt, feeling betrayed and is lashing out. Adi should understand that.
Lets not bring TVS into this. Whether he is right or wrong about bringing Amu does not in anyway excuse Adi's behavior.