Meaning of loudmouth

Definition of loudmouth

(noun) a person who causes trouble by speaking indiscreetly

Other information on loudmouth

WIKIPEDIA results for loudmouth
Amazon results for loudmouth