braggadocious
Obnoxiously self-promoting
Braggadocious means boastful or given to bragging, with a theatrical flair that suggests the boasting is overblown or empty: He gave a braggadocious speech about his business empire.
The word itself sounds grandiose, matching the behavior it describes.
It derives from braggadocio, a term for empty boasting coined by the poet Spenser.
Boastfully proud, ostentatiously so
- self-aggrandizingExalting one's own status
- swaggeringOstentatiously self-assured manner
- blusteringSpeaking with noisy aggression
- grandstandingPerforming to impress onlookers
crowing · gloating · trumpeting · chest-thumping · showboating · blowhard · windbag · puffed-up
Excessively proud of oneself
- egotisticalExcessively self-centered
- vainExcessively proud or futile
- haughtyDisdainfully proud
- superciliousArrogantly contemptuous of others
pompous · self-important · smug · hubristic · cocky · cocksure · overconfident · imperious
Showily excessive
- flashyShowy, often tastelessly so
- flamboyantStrikingly bold in style
- gaudyTastelessly ornate
- loudHigh in volume
glitzy · extravagant · theatrical · over-the-top · splashy · attention-seeking · peacocking · grandiose
vainglorious
Boastfully proud, ostentatiously so
- self-aggrandizingExalting one's own status
- swaggeringOstentatiously self-assured manner
- blusteringSpeaking with noisy aggression
grandstanding · crowing · gloating · trumpeting · chest-thumping · showboating · blowhard · windbag · puffed-up · self-congratulatory
conceited
Excessively proud of oneself
- egotisticalExcessively self-centered
- vainExcessively proud or futile
- haughtyDisdainfully proud
supercilious · pompous · self-important · smug · hubristic · cocky · cocksure · overconfident · imperious · high-and-mighty
ostentatious
Showily excessive
- flashyShowy, often tastelessly so
- flamboyantStrikingly bold in style
- gaudyTastelessly ornate
loud · glitzy · extravagant · theatrical · over-the-top · splashy · attention-seeking · peacocking · grandiose · pretentious
braggadocioushumble
Unassuming about oneself
modest · self-effacing · unassuming · meek · self-deprecating
braggadociousinsecure
Lacking self-assurance
timid · apprehensive · shy · unconfident · bashful