Stuff like this really gets to me. I admit before I got into cycling I would crack "shaved legs" and "gay" jokes in the car with my buddies, which I now feel stupid for doing believe me but never did I hurt someone or do anything like this.
One evening I was out for a run and stopped before a freeway on-ramp to let a car pass by when it passed me a bunch of kids threw a drink at me as well. I wasn't wearing a shirt so I didn't care, just kept running but it was a di*k move nonetheless.