About ten-eleven years ago, I hit a guy in a grocery store because I saw him bitch-slap his preschool aged daughter who had asked for cheerios.
It was crazy because his wife stepped to me after that. I have never hit a woman, but that mouthy trashmonster was almost my first. I was a lot more naive than I am now, because I honestly thought she'd be appreciative of the fact that the guy bleeding on the floor was no longer assaulting her 3 or 4 year old sweetheart. Instead, she got in my face and started screaming.
I said some choice words that I will not repeat as they were offensive and, at times, misogynistic.
Anyway, I left before any cops got called so I didn't get arrested or face any consequences. Left my cart in the aisle and shopped across town later than night.
Would happily do it again.