Words: bragger braggart boaster blowhard line-shooter vaunter
Part of speech: n
Definition: a very boastful and talkative person