Yeah, Ive had them before. Even though Im listening to my music I can still hear them though. I still dont react, because thats exactly what they dont want you to do: ignore them. I can see it now, they shout something to try and look cool to their friends and look tough to everyone else. However, everyone with half a brain knows they look like twats, and to make matters worse, the person didnt even react. What would they say to eachother afterwards? "Yeah, did you see that fuckin geek we just passed, he totally dint fuckin react when I called him, yeah...."
May aswell just wear a t-shirt say "Im an embarrassed ****".
If they ever threw anything at me though, that definitely would however make me chase them to the next stop in traffic and put something through their car door window.
Thankfully, like all chavs and yobs however, they act the way they do to compensate for their all round lack of balls, and will never act unless in sufficiently large numbers. Like 10 against 1. So unless its a mini-bus, you can guarantee shouting like a chickenshit is all youll get from them.