Thesaurus.com
Dictionary.com

flaunter

NOUN
exhibitionist
Synonyms