I got jumped by a Mexican woman at a Fedex store several years ago. I was totally taken by surprise, and I couldn't think fast enough what to do. I was brought up not to hit women, and I don't. So all I could do is block her. She was pissed because she parked in the handicapped space, and danced into the store obviously not handicapped (and did not have the required tag on her mirror to use those spots), and that's one of the things that I hate. I mouthed off to her about it, and gave her the guilt trip of her life. She dropped her packages and wailed on me, but I was able to block her and didn't get and direct hits. The Fedex clerk pushed the hold-up alarm, and got the police. She took off, as they would have given her a $1500 ticket for the parking space, and I was mad enough to press a charge. I mouth off whenever I see someone doing it, and I am prepared if a dude decides to do something. But not a 5-foot fat woman who was probably very pregnant.
Charles