blabbermouthed
1. [ adjective ] unwisely talking too much
Synonyms: blabby talkative bigmouthed
Related terms: indiscreet
2. [ adjective ] prone to communicate confidential information
Synonyms: talebearing tattling leaky
Related terms: communicative
Similar spelling:   blabbermouth
  blubber_out