Years ago now, I had a 12 year old pupil who laid himself down on the classroom floor and looked up my skirt. I pulled him to his feet and slapped his face!
Immediately, the other children said that hitting children wasn't allowed. I admitted that to be true, and suggested we all went down to the headmaster and told him what had happened, and that I was happy to accompany the boy home afterwards and explain to his parents why I had slapped his face.
I never heard any more about the matter; the headmaster supported me in my belief that a boy that age was old enough to know better.
I am not proud of having slapped him, as a teacher I should not have done so, but I do feel that any schoolgirl who takes matters into her own hands and slaps a boy or man for indecent behaviour is well within her rights.
And you are all welcome to disagree with me here, but honestly, people of either sex will behave as badly as the rest of us are prepared to allow.