Beaten due to no pants! (7)
I believe the answer is:
outdone
'beaten' is the definition.
(I've seen this before)
'due to no pants' is the wordplay.
'pants' is an anagram indicator (UK informal term for 'nonsense' or 'rubbish').
'due'+'to'+'no'='duetono'
'duetono' with letters rearranged gives 'OUTDONE'.
(Other definitions for outdone that I've seen before include "Surpassed" , "Excelled" , "Gone one better" , "beaten" .)