http://en.wikipedia.org/wiki/Gringo I was reminded of this the other day, and since pc language is such a big deal these days, it seems fair to mention one that has slipped under the RADAR, IMO. I grew up in an area with a significant Hispanic population. Some of my best buds have been Mexican, and one of the most significant relationships in my life was with a Mexican girl. In my experience, Gringo really is an insulting word; at least as much as me saying, "hey Mexican", instead of "hey Raúl". And being that it is not limited to a country of origin but rather any number of cultures comprised of Caucasians, it could be considered a racial slur. ….a pet peeve of mine.