In my 25-30years of running I have had a fair few insults,so here are things I have done to insults.
Group or gang of youths --- just ignore and wave in opposite direction at some imaginery person,whilst making a phone symbal with your hand. Usual response they look for ages after you have passed to see if anyone is looking.
Group gang of ugly females----As above
Group gang of hot females---- immediatly get down and do 20 push ups then carry on, may lead to a date at a later time(on more than one occasion has happened to me)
Driver honking horn---- Either wave with both hands,or if car is going slow or stops up ahead, always have a slip of paper in short pocket with your autograph on just hand it to them and say thanks for honking, please dont put this on ebay though.
Driver cutting you up---- either dive to floor as though contact has been made quite often drivers slow down or reverse say are you ok then just get up carry on no eye contact or words. Makes them feel stupid.
Or just wave both hands plus a thumb in air. Again just makes them look small.
Dog owner with loose dog--- If a big dog who looks like might bite just walk ignore owner not worth risking a bite but ignoring owner always riles them without you looking bad guy.
If dog is clearly not a threat encourage dog to follow you and head for nearest main road the owner soon gets message to keep do on leash. a friend of mine always goes running with dog treats in shorts and gives to dog to lure away from owner. On one got a dog across a road, owner panicing hysterically. That owner always now has dog on leash.
People blocking you path ----- Usually old folk do this just run round its extra mileage! and say thanks alot have a nice day in a friendly voice.
Idiots really looking for a punch up ---- cross road to avoid. Or if you know you can outrun them and know the neighbourhood just say come on then with a hand beckoning motion if they chase it pumps you up to go faster fo last few miles and if you are lucky they have heart attack.
Best not to try unless you KNOW you can outrun them.
The main point is runners are more intelligent than your average asshole so use that intelligence, don't stoop to their level.Going for the violent approach just gives you bad Karma.
What you should focus is to make them feel insignificant as though what they have done has not bothered you in the slightest. If you give a negative reaction that is what they are looking for.
You have to be the master not the puppet.