loudmouth
loud-mouth
noun
A person who talks too much, often boastfully, indiscreetly, or offensively.
"He's a real loudmouth at the pub."
Thesaurus
Synonyms: blusterer
loud-mouth
A person who talks too much, often boastfully, indiscreetly, or offensively.
"He's a real loudmouth at the pub."
Synonyms: blusterer