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