peacockish

adjective

Characteristic of a peacock; striking; ostentatious