showboating

nounBehavior that is intended to attract attention or impress others, often by showing off skills or abilities in an exaggerated way.
adjectiveDone in a flashy or exaggerated way to attract attention or impress others.

Synonyms

Antonyms