on the needle (English, prep_phrase)
Senses:
glosses: In the habit of taking recreational drugs intravenously.
tags: slang
Forms: