He was a heroic truth-teller to some, a loudmouth instigator to others.
British Dictionary definitions for loudmouth
loudmouth
/ˈlaʊdˌmaʊθ/
noun (informal)
1.
a person who brags or talks too loudly
2.
a person who is gossipy or tactless
Derived Forms
loudmouthed (ˈlaʊdˌmaʊðd; -ˌmaʊθt) adjective
Word Origin and History for loudmouth
n.
also loud-mouth, "loud or talkative person," 1872, from loud (adj.) + mouth (n.).
Slang definitions & phrases for loudmouth
loudmouth
noun
A loud and constant talker, esp a braggart and self-appointed authority; windbag: Maybe poking Loud Mouth in the kisseroo would solve everything(1934+)