I know this is probably not a huge issue, but why am I seeing stuff like, "I moved from Puppyland to Catania," and "I speak X, and so-and-so speaks Y" everywhere? I mean, does it really offend people that much to say something like, "I speak English, and so-and-so speaks French?" Is there a rule against using real words, or do people just make up pretend terms on their own because they're afraid that someone might be offended at the mention of a particular city/language/religion/custom/whatever? Either way, I think it's possible to swing too far in the other direction--I mean, with the language example, if the proper words had been used, then someone could easily chime in and say something like, "Oh, I read French for Dummies, and I found it really useful." But, by speaking in code for everything, I think that kind of blocks off a lot of positive discussion, more so than any potential arguments.