The difficulty of dealing with different cultures...
Living in the english speaking world, allows people to infer different meanings for the same awful sounding words, depending upon the situation and the way the insult was delivered.