bigmouthed

adjective
  1. tending to talk too much or reveal secrets; indiscreet in speech
  2. Usage: informal
  3. having a large mouth
  4. Usage: literal sense

Examples