Meaning of blabbermouth

Definition of blabbermouth

(noun) someone who gossips indiscreetly

Other information on blabbermouth

WIKIPEDIA results for blabbermouth
Amazon results for blabbermouth