blowhard

Definition: (noun) A very boastful and talkative person.
Synonyms: braggart, line-shooter, vaunter.
Usage: If I have to listen to that blowhard brag about his latest project for one more minute, I am going to lose my mind!
Discuss