Why are you sorry ? Kids will always use discriminatory terms of abuse, that's why they use them ! it called growing up.
If they weren't there would be no insult.
Have they? i still hear kids using a way those as a way of insulting each other.
Also the term bender is used to be used for going out and having a lots of drinks.
But also in complete opposite i have not heard Paki-bashing and Queer-bashing said since the 70's