duō zuǐ

Translation

  • talkative
  • to speak out of turn
  • to blab
  • to shoot one's mouth off
  • rumors fly

Synonyms

Chinese Tones