blabbermouthed

Adjective
  1. Unwisely talking too much (synset 300776858)
  2. Prone to communicate confidential information (synset 300498304)

Found on Word Lists

Other Searches