No, it's just an example of the Cantonese superiority complex. So many people come to Guangdong from other provinces, there is a very clear line between locals and "beilao." Beilao is a term that literally means "old notherner" but has much more negative connotations (just as the Cantonese "gweilou" [foreign devil/ghost] has lost a lot of negativity over the years). It implies the person is dirty and ignorant, has bad manners, dresses their babies in split-crotch pants...a country bumpkin or peasant. The funny thing is, a Guangdong person will derogatorily call an outsider beilao even if they come from Yunnan or Hainan (south of Guangdong)! And they say the Shanghainese are uppity...... I just re-read this, and I hope you don't take offense to this, Bearbear. It's not a criticism of your SO or her family, just a general description of what I have learned and observed. I really think it's an ingrained response and most people wouldn't recognize it as some form of discrimination (except us uber-sensitive westerners). And really, who are we kidding - I learned to spit by watching the Cantonese! 154000[/snapback] Xulei, I understand what you're saying, and I noticed that too. Cantonese is same as Shanghai people - always thought they're the best, and they hate each other. Cantonese love to give nicknames to outsiders (out of the city, out of the province, out of the country). They call me "MeiCan", "Mei" for American, "Can" for rural people.