Noun
-
a very boastful and talkative person
- line shooter
Adjective
-
exhibiting self-importance
"big talk"
- cock a hoop - self aggrandizing - self aggrandising