Gives up thrilling stimulants (5)
I believe the answer is:
kicks
'gives up' is the definition.
(kicking is a kind of giving up)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for kicks that I've seen before include "Penalties" , "Thrills (colloq.)" , "What 8 [SHEARER] does" , "Strikes with foot" , "Sudden pleasurable excitements" .)