Meaning of loud-mouthed
Definition of loud-mouthed
(adj)
given
to
loud
offensive
talk
Other information on loud-mouthed
WIKIPEDIA results for
loud-mouthed
Amazon results for
loud-mouthed
Tweet