1 definition by marcus23

Is a term used by english speakers to mock the chinese culture
You: What does a chinese man say

Person: What

You: Ching chong, ling long, ting tong
by marcus23 November 14, 2013
Get the Ching chong, ling long, ting tong mug.