blabbermouthed

adjective

  1. 1

    prone to communicate confidential information

  2. 2

    unwisely talking too much

Synonyms

Also useful for “blabbermouthed”:Crossword