Having read every bodies posts, I am disappointed to say, DO NOT FIGHT.
1. If it has to resort to physical violence, you are not smart enough or wise enough to deal with the situation. What did you do for him to piss on your shoes in the first place? May be you should look at yourself.
2. You win the fight, you will run the risk of, broken hand, at least a couple of hits to the head, and all the girls will look at you and go what a looser. (as much a movies portray it differently, no girl likes a violent aggressive man).
3. If you loose the fight, hospital, more humiliation, total loss of self confidence.
4. I have spent a large part of my life training in Brazilian Jiu Jitsu, based on the Gracie No Rules technique. It doesn’t matter how tough, bad arse, mad you are, there is always some near by that will take you to town, and the longer you get away with being cheap and a bully, normally the bigger the hiding you will get eventually.
5. 17 year old here in New Zealand, got in fight in the street, knocks the guy out first and only punch, he falls back, hits his head on the curb. He is now dead, and the 17year is now a murderer in Jail.
6. If you are not a good fighter, go and train with a fighting style, and you will learn to respect fighting. Personally I have been in my fair run of fights, but since I starting training 6 years ago, I have not ever been close to one. I am very confident in my ability to fight, but I hope I never have to prove it.
If he annoys you, hit him up, hay mate, what is with you always being a bully, why do you always pick on girls? Have you got an issue with chicks? You can piss on my shoes as much as you want, and I am not ever going to fight back, as I think you are a complete looser, I will tell every body in this school how much a cock you are, but do you blame me?