blabbermouth Meaning, Definition & Usage

  1. noun someone who gossips indiscreetly
    telltale; tattler; taleteller; tattletale; talebearer.

WordNet