a very boastful and talkative person
[ Syn: bragger , boaster , blowhard , line-shooter , vaunter ]
braggart (n.)
exhibiting self-importance; big talk
[ Syn: boastful , bragging , braggy , big , cock-a-hoop , crowing , self-aggrandizing , self-aggrandising ]