Meaning of bigmouthed

Definition of bigmouthed

(adj) unwisely talking too much

Other information on bigmouthed

WIKIPEDIA results for bigmouthed
Amazon results for bigmouthed