done up like a dog's dinner

done up like a dog's dinner

Of a person's attire, very showy in a way that attracts negative attention. Look at that fool, all done up like a dog's dinner. Who told him that patterned suit was a good idea?
See also: dinner, done, like, up