I knew the Chinese had it in for Mr Nelson Pass, but this is just rude. Nelson in Cantonese apprently means: