You must be broke being on such drugs (6)
I believe the answer is:
uppers
'drugs' is the definition.
(upper is a kind of drug)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for uppers that I've seen before include "the poor are on?" , "Out of luck, one may be on these" , "The 25 [PENNILESS] are on these" , "Top parts of shoes" , "Drugs" .)