boaster
One who brags
A boaster is someone who talks with excessive pride about their accomplishments, possessions, or abilities.
The word carries a negative connotation—boasters are tiresome because they can't stop telling you how great they are: He's such a boaster that nobody wants to sit next to him at dinner.
One who flaunts abilities
- blowhardBoastful empty talker
- windbagOne who prattles endlessly
- bigmouthOne who talks indiscreetly
- loudmouthObnoxiously vocal person
egotist · grandstander · self-promoter · hotshot · know-it-all · trumpeter · rodomontade · braggadocio
Excessively high self-regard
- conceitedExcessively proud of oneself
- vainExcessively proud or futile
- egotisticalExcessively self-centered
- pompousAffectedly grand in manner
smug · self-important · overbearing · haughty · narcissistic · cocky · brash · presumptuous
Excessive self-praise
- exaggeratingOverstating for effect
- name-droppingCiting connections for status
- one-upmanshipQuest to surpass others
- self-aggrandizingExalting one's own status
showboating · peacocking · embellishing · overselling · puffery · chest-thumping · grandstanding · crowing
Causing mild irritation
- irritatingCausing mild frustration
- obnoxiousExtremely disagreeable in manner
- off-puttingCausing mild aversion
- insufferableImpossible to put up with
tiresome · tedious · grating · eye-rolling · cringeworthy · transparent · insecure · overcompensating
showoff
One who flaunts abilities
loudmouth · egotist · grandstander · self-promoter · hotshot · know-it-all · trumpeter · rodomontade · braggadocio
arrogant
Excessively high self-regard
- conceitedExcessively proud of oneself
- vainExcessively proud or futile
- egotisticalExcessively self-centered
pompous · smug · self-important · overbearing · haughty · narcissistic · cocky · brash · presumptuous · self-satisfied
bragging
Excessive self-praise
- exaggeratingOverstating for effect
- name-droppingCiting connections for status
- one-upmanshipQuest to surpass others
self-aggrandizing · showboating · peacocking · embellishing · overselling · puffery · chest-thumping · grandstanding · crowing · strutting
annoying
Causing mild irritation
- irritatingCausing mild frustration
- obnoxiousExtremely disagreeable in manner
- off-puttingCausing mild aversion
insufferable · tiresome · tedious · grating · eye-rolling · cringeworthy · transparent · insecure · overcompensating · hollow
- showoffsshowoff, show-off, bragger, showboat, grandstander
- windbagswindbag, blowhard, gasbag, bloviator, pontificator
boastershrinking violet
Extremely timid person
wallflower · downplayer · minimizer · unsung hero · strong silent type