dog's dinner
noun
1
used as a comparison for someone who is smartly dressed, stylishly or formally-attired. Variants of the comparison include 'dolled up like a dog's dinner'; 'done up like a dog's dinner'; 'dressed up like a dogs dinner'; and 'got up like a dog's dinner' UK, 1936.
2
a mess, a disgusting mess UK, 1997