Well, IF this is true, the guy is an a-hole and should probably be charged with assault or something. I hate jerks like that..
Just exercising the freedom of speech or is that against the law now? How are these people going to know how we feel about them if it's against the law to express it? And remember...
Sticks and stones may break my bones, But words will never hurt me.