blabbers

verb
  1. talks too much or reveals secrets carelessly
  2. Usage: informal
noun
  1. people who talk too much or reveal secrets
  2. Usage: informal; plural form

Examples