show-offish, ostentatious, pretentious (person)

listen to the pronunciation of show-offish, ostentatious, pretentious (person)