Making new sort of punk, met Shaggy! (7)
I believe the answer is:
unkempt
'shaggy' is the definition.
(thesaurus)
'making new sort of punk met' is the wordplay.
'making new sort of' indicates an anagram (the letters sorted in a new order).
'punk'+'met'='punkmet'
'punkmet' anagrammed gives 'UNKEMPT'.
(Other definitions for unkempt that I've seen before include "Met punk looking neglected with matted hair" , "Rough and ragged" , "Scruffy (appearance)" , "With neglected look" , "Tangled and untidy, as hair may be" .)