Short of money on these drugs (6)
I believe the answer is:
uppers
I believe this is a double definition.
'short of money on these' is the first definition.
(reference to the phrase 'on one's uppers')
'drugs' is the second definition.
(upper is a kind of drug)
(Other definitions for uppers that I've seen before include "The 25 [PENNILESS] are on these" , "Skint when on these" , "Drugs" , "Parts of shoes above the sole" , "the poor are on?" .)