JasoRockStar
Superstar
Some people will call anything a sucker punch, cheap shot, sneak etc. I guess you supposed to announce to the person that you gonna hit themThere was nothing sneaky about what he did he was standing directly in front of her both times and they were yelling at each other when he hit her. There's no conceivable way she couldn't have thought she wasn't going to be hit. Maybe you thought she wasn't going to get hit. She wasn't turned away or looking the other direction, he didn't punch her out of no where.
When you are standing face to face with someone yelling and cussing, either punching them or being punched should be a reasonable expectation.