Surpass former lover's record while on drugs (6)
I believe the answer is:
exceed
'surpass' is the definition.
(I know that surpass can be written as exceed)
'former lover's record while on drugs' is the wordplay.
'former lover' becomes 'ex' (ex-lover).
'record while' becomes 'cd' (I am not sure about this - if you are sure you should believe this answer much more).
'on' indicates putting letters inside (as in clothing 'on' a person).
'drugs' becomes 'ee' (an abbreviation for ecstasy written twice).
'cd' placed around 'ee' is 'ceed'.
'ex'+'ceed'='EXCEED'
Can you help me to learn more?
(Other definitions for exceed that I've seen before include "Outstrip" , "Be greater than" , "Break (limit)" , "Beat" , "Overshoot or be more than" .)