Meaning of blabbermouthed

Definition of blabbermouthed

(adj) unwisely talking too much

Other information on blabbermouthed

WIKIPEDIA results for blabbermouthed
Amazon results for blabbermouthed