Slang Entry # 14 - kyaw-kyaw

kyaw-kyaw noun sarcastic laughter. Also used as a verb US, 1946