This meaning by other drivers on the road? this could be on the motorway, at the lights etc.....
What car were they driving?
I find that the more modded your motor is, the more you get picked on
As for me, I can remember two good ones. One was one of those souped up MG ZR 180s (saloon version) and the other was another dude in another MK4 Astra (he picked on me)