This guy sounds like a real shithead, but also a dumbass. Instead of fighting him which may cause more harm than good (unless he really provokes you by doing something really bad because then you should punch him), instead try and use your brain to trick him. He is probably really retarded and predictable and you will find a way to fuck him over.