If you're doing a sexual thing in public and you get harassed, assaulted, etc, you don't really have a lot of room for complaint.
JUST BECAUSE I AM DRESSED THIS WAY DOES NOT MEAN I AM A SLUT
that old saying doesn't really apply here when quite literally both dressing and acting like a hoe in public seems like fair game to be treated like a hoe.
I don't think he was justified to playfully slap her on the ass once, and I would support him being charged with playfully slapping someone on the ass once. Perhaps the punishment could be for him to assume her position and attire in public, and have a large man run past and slap him on the ass a few times.
If that's assault, what's the technical term for punching someone in the face with an intention to cause physical damage?
Right? I feel like for it to be fair though she'd have to be at the least fined for public indecency. She is inviting the behaviour she considers unfavourable. That way no one "wins" and it isn't some precedent so woman can twerk everywhere without consequence. It's kinda complicated and interesting... it's textbook assault by definition though can't argue that
"I was speading my pussy lips downtown and some evil guy came along and TOTALLY fucked me and everything. I'm so traumatized!"
Please, lady. I know you're shocked and traumatized. now go someplace private and masturbate. Everything will be fine in the morning.
Well there's the law and there's what makes sense. The chick was doing something dumb and got unwanted attention that other than a surprise did her no harm. That's not assault.
But at the same time you can't have someone running around slapping people, because that is assault.
So, what is correct? Well probably something along the lines of a stern talking to both parties telling them to cut it out because actions have consequences. If he keeps it up then yeah an assault charge is appropriate. If she keeps it up then she's asking for unwanted attention.
I think people shouldn't really run to the police for all their problems, personally. It's not actually a big deal, only if it's repeated and gets to the point that it's affecting actual safety. For a one-off, call him an asshole and move on.