First off you really have to laugh at a these people who have never been in a situation like this in there whole lifes, there the kind of people who like to hear themselves talk just for the sake of hearing themselves.
My opinion---never lose your temper, even if you start fighting just stay calm and smile.
His size doesnt matter, its just something that he uses to intimidate. Dont let it work on you.
Also, dont walk away. Thats stupid. It will make you feel like a coward and then he will have you beat. Its better to stand there by yourself ,smiling, confident and ask this guy how it needs to be sovled. Follow him outside without causing a crowd, and then stand there staring at him. Dont say a thing just stare him in the eyes. At this point he will either swing or try to get you on the ground which is good because he has hit you first and you will not be at fault.
Then you will either win or lose! Just remember, you hit someone with a weopon you will go to jail.
ORCA