popinjay
/ˈpɑpɪnˌdʒeɪ/
noun
- A vain, conceited person who is overly concerned with their appearance and likes to show off.
- The novel's villain is a popinjay who spends hours admiring himself in the mirror.
- She dismissed him as a popinjay who cared more about his hair than his work.
- The new intern was a bit of a popinjay, always bragging about his designer clothes.