Skip to main content

Definitions by xiaodizhuxusuan

you didadida me, I hualahuala you 

Chinese saying, means "A drop of water should be repaid in a spring" in English and "滴水之恩,当涌泉相报"
-So what is it?
-You didadida me, I hualahuala you.