If they honk and pass me, I just wave and say something like, "Hi, howya doing?" If they are behind me, I ignore the first honk. If they honk again, I turn my head and have a confused look on my face.
Once, a lady honked at me and as I turned to look back, she gave the shoulder shrug, hands up gesture. You know, the "What are you doing?" gesture. I just did the same thing back to her.
If they honk, pull up next to me and roll down the window and start yelling at me, I know I shouldn't, but I yell back. I can't help myself. I am working on it though. For example, the other day I was riding on a road to work. I take the lane on this road because it is too narrow to share the lane. I am on this road for about 8 blocks. A SUV decides to pass me, crossing over the double yellow about 50 feet from the one stop sign on the road. I start to think to myself, "This person isn't really trying to pass me this close to the stop sign?"
But, the SUV doesn't pass me, he decides to roll down the window to yell at me. The first thing that enters my mind is "What a good looking Husky." I am a dog lover and his Husky was in the front passenger seat. Well, he starts yelling asking why I am on the road. I couldn't help myself. I had to reply, "What? I am obeying the law, you are the one crossing the double yellow lines!" He continues to ride next to me to the stop sign, still on the other side of the double yellow. I ask him, "do you want to pull over to discuss the traffic laws?"