sounds like the guy was looking for a street race.
Always take the 'high road' so to speak; sure don't wanna be dead because of a few rude, offensive remarks.
You read about road rage, street racing killing people everyday.
I'm sure many start with baiting/provocation of this type.
keep the sunny side up!
kristen