Dictionary.com
Thesaurus.com

has peacocked

  • present perfect
    of peacock (3rd person singular).
    peacock
    noun
    the male of the peafowl distinguished by its long, erectile, greenish, iridescent tail coverts that are brilliantly marked with ocellated spots and that can be spread in a fan.