airgurl
Hun, you definitely did NOT overreact. I think the person that overreacted here was... what's his name?.... uh, mjdunton? Yeah, him. See, I can forget him that easily. Anywho, he didn't need to go that far and, if something offended you, I think you should be able to say it without anyone being rude about it. This should be a place where people can hang out with any kind of discrimination.
talk2hand
There will always be discrimination, acknowledging it only encourages those who enjoy it.
In this situation, okay yeah, the kid needed to be told off about her image, you got me there, but the wonderful responces that amounted to showing off latin pride weren't really necessary.
Slap the kid round the ear, move along, don't speak in a different language about it purely to show that you can.
TL;DR -
dramallama