What does aufgedonnert sein wie ein Pfau mean?

aufgedonnert sein wie ein Pfau - German to English

is (all) dolled to the nines