Dirty punch as teenager boxes? (8)
I believe the answer is:
unchaste
'dirty' is the definition.
(thesaurus)
'punch as teenager boxes?' is the wordplay.
'boxes?' indicates the answer is hidden within the clue (I've seen 'boxes' mean this (to box can mean to contain)).
'UNCHASTE' can be found hidden inside 'punch as teenager'.
(Other definitions for unchaste that I've seen before include "Enjoying sex" , "Immoral, wanton" , "No longer pure" , "Sexually immodest" , "libertine" .)