I have dealt with people like that before. Came from LI NY. Lots of that type up there. Gotta say one thing that will make them flip is if you don't acknowledge they are there. I mean look straight through them. If they call your name don't even flinch. People like that are not used to having no effect on others. They thrive on making other people have to live around them. If your in the right and there is nothing they can do about it, see how many times they waste their breath on you knowing they won't even get a reaction.
Just a thought.