Nothing is wrong with fighting. If hes really that big, you need to roll with tougher friends. I dunno what your situation is. But I got a bunch of friends that are built, and most of them have bigger, tougher brothers. Those dumbass asians dont mess with me anymore, after we stomped their dumb ass.
Guys...I'm like, not huge, but definitly not small. I'm 5"11, 220lbs. I'm the football guy, not him. Apparently he is some wannabe preppy skater who weighs like 130. Lol. I dunno, my friends could take care of it, because I really can't get to her school, she won't take me. She doesn't even know I know about all this. Her friend told me.
Just tell her to smile at him if he ever says anything, he's a guy and to be honest i can't see him ever hitting her, because if he does he will be in big trouble at school. Just say to her if he ever says anything else to her, just smile acknowledge what he said, and say nothing. That will piss him off alot and he will eventually give up. If she ignores him shes probably gonna get hurt inside because he wont stop.
when i used to play football i used to let insults get to me and it used to piss me off and my game would die, i'd just crap for the rest of the game, then when i just started laughing at them instead of getting angry and pissed off, my game got better and i would get into less trouble on the pitch.