I had kids yell shit at me when I was out walking my dog a few years ago.
Some high schoolers blew past me once and one of them yelled, "FUCK YOU, YOU FAT IRISH PIECE OF SHIT!"
No idea who they were, and I don't even know where they got the idea that I was Irish. I don't have red hair, and I don't think I specifically look irish. And they weren't talking to anyone else -- I was the only person there, it was near a stop sign, and they specifically slowed down just long enough to yell that and speed off (laughing about it, no less).
Then, like, 6 or 9 months later, I was walking past the elementary school near my house and some 13 year old kid and his friend were like, "Hey, look, it's a furry." in a really snide tone. They were looking right at me when they did it.
Nothing like that's ever happened since then. Partially because my dogs died so I don't walk anywhere anymore, and partially because I've started exercising regularly in the last year (lost 20lbs woooo)
It hurt my feelings a little bit, sure. But I take solace in the fact that mouthy assholes willing to say awful things like that to total strangers probably have had their shit punched in by now for mouthing off to the wrong people. You don't get to act like that and not get taught a lesson eventually.
Fuck'em. Kids are stupid. But then, so were we all.