English synonyms about - contact  

loud-mouthed

adjective

1 loud-mouthed

Given to loud offensive talk.


Find more on loud-mouthed elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0158