Blowhard
noun
A person who talks too much or too loudly, especially in a boastful or self-important manner.
A person who talks too much or too loudly, especially in a boastful or self-important manner.
Loading dictionaries...
Initializing dictionary manager