dressed like a peacock

[dressed like a peacock] See: BEST BIB AND TUCKER.