Last night I was with my LTR going clubbing with two other friends (a girl and a guy).

As we were walking down a road, we walked past a group of 6 guys and one of them smacked my girl's ass.

I didn't even notice until she yelled at him "I HAVE BOYFRIEND YOU FUCKING CUNT" and he said "yeah? What's he gonna do about it?" and I just said "dude, wtf"

We walked away because well, I'm not about to get into a fight against 6 guys. She started crying and I just held her for a while - she was pretty upset.

We had a good night but the 15 minute walk to mine at the end of the night was difficult as she got emotional over the fact that I'm not monogamous with her. Not sure if related to the incident but at home we had lots of sex so it's been diffused.

So what should I do in such situations?

Obviously I can't ignore it but I also can't jump into this kind of fight. Maybe say something like "I think he missed my ass cos he looks like a massive faggot" to her loud enough for him to hear?