Back to Dictionary
嘴敞
zuǐchǎng
1. to have a loose tongue
2. talkative