braggish
/ˈbræɡɪʃ/Definitions
1. adjective
given to boasting or bragging; boastful or arrogant
“He came across as a bit braggish when talking about his accomplishments.”
2. noun
a boastful or arrogant quality
“His braggish attitude made it difficult for him to make friends.”