I threw a girl through a wall once. It was an accident, but that being said she did kinda deserve it. It was a big mistake, I was drunk (not an excuse though), and I will never do something like it again.
Unfortunately for guys, some girls feel like they can get away with pretty much anything without repercussions just because they are girls, and hitting them back isn't right. Which is correct, there is no reason that you should ever hit someone like that, as much as you might want to. I totally regret what I did and it ruined our friendship for a long time.
In my case, this friend of mine decided it would be hilarious to punch, slap and throw snowballs (iceballs) at my back at a beach party we were having in the middle of winter (I wasn't wearing a shirt, but most people weren't, we had the heat cranked to the limit). Not only did she do this, she encouraged all a bunch of other people to do the same. Obviously this hurt, and I yelled at her and told her to stop, and told everyone else to stop as well. Which she did, for like 5 minutes. After that, she had gotten a half dozen people together to all peg me at point blank range at the same time. My back was already killed me as it was (and I had put a shirt back on because of it), but after she hit me again I lost it. As I turned around and yelled at her to stop, she threw another snowball in my face, so I chased after her and as I grabbed her to tell her to fucking stop it, I kinda followed through with my momentum and threw her through the drywall. Needless to say she got the message, but my reaction still wasn't the right thing to do. But as I said before, she did kinda deserve it, she was being a real cunt that night.