bigmouthed Meaning, Definition & Usage

  1. adjective satellite unwisely talking too much
    talkative; blabby; blabbermouthed.

WordNet