https://www.urbandictionary.com/define.php?term=ching%20chong%20my%20ding%20dong
ching chong my ding dong: Basically, "fuck my dick" or "I don't understand you!" It's extremely racist to Asian people, especially Chinese people. You...
urban dictionaryching chongding dong