Scruffy punk met disaster (7)
I believe the answer is:
unkempt
'scruffy' is the definition.
(unkempt means scruffy or untidy)
'punk met disaster' is the wordplay.
'disaster' indicates an anagram.
'punk'+'met'='punkmet'
'punkmet' with letters rearranged gives 'UNKEMPT'.
(Other definitions for unkempt that I've seen before include "Not properly cared for" , "shabby" , "Of hair, shaggy and untidy" , "Tousled and untidy" , "Scruffy (appearance)" .)