Back to Dictionary
嘴快
zuǐkuài
1. to have loose lips
Uncommon • Top 39%