on the needle

English

Prepositional phrase

on the needle

  1. (slang) In the habit of taking recreational drugs intravenously.