Had a similar thing in 7th grade (which was so many fucking years ago). Girl just shittalks at me on and on during lunch break, while she laughs at me with her friends like apes. Telling her to shut it and leave me be. She goes "What are you gonna do about it?" and gives me a slap, thinking I won't respond as I was quite a reserved and introverted dude (hence me being the choice of mocking). I think to myself: "Well, I have had enough of this shit." I give her a good punch on her chest and she goes flying off backwards along with a couple of desks.
Seriously, I don't enjoy hitting a girl at all and that is the one only time I ever did that. But, boy, she just stubbornly asked for it.