braggadocian
/ˌbræɡəˈdoʊsiən/Definitions
1. adjective
given to boastful or arrogant self-praise; characterized by boasting or vaunting
“The politician’s braggadocian claims about his accomplishments were met with skepticism by the media.”
2. noun
a boastful or arrogant person; a braggart
“He’s such a braggadocian, always talking about his supposed exploits.”