Denounces drunk not in good condition (4,6)
I believe the answer is:
shop soiled
'not in good condition' is the definition.
'denounces drunk' is the wordplay.
'denounces' becomes 'shops' ('shop' can mean 'to inform on').
'drunk' becomes 'oiled' (I've seen this before).
'shops'+'oiled'='SHOP-SOILED'
(Other definitions for shop soiled that I've seen before include "Grubby" , "Looking a little worse for wear" , "damaged goods" .)