Fluentide
我嘞个豆 (wǒ lei ge dòu) Meaning: “Oh My God / Whoa” | Chinese Slang | Fluentide