This word means excellent, fantastic and is believed to come from the sound falling coins make when you collect from a slot machine. The opposite of ch ching is ba bau. Example: Thanks for cooking a great meal; it was ch ching.
CH CHING
Meaning of CH CHING in English
Slang English vocab. Английский сленговый словарь. 2012