Random
Source Code

KU DE SHENG YIN

Means "Crying Noise" in Chinese. An expression when in distress, similar to 'sobs'. Used colloquially in Singapore and Malaysia.

LiYing: Why does Urban Dictionary keep rejecting my submissions?!
MiXue: YAS this sucks!! KU DE SHENG YIN

by @GEMtries September 3, 2016