showoff

From Wiktionary
See also show off

Noun[change]

Singular
showoff

Plural
showoffs

  1. A person trying to show prowess or ability.
    They were a showoff.