a knitting needle
Needled
-
Being [strung out]/high on [heroine].
Having a [tattoo].
Needled meaning & definition 1 of Needled.
-
When a [heroin addict] [stabs] you with their [needle] to give you their diseases
Needled meaning & definition 2 of Needled.
-
past simple and past participle of needle
Needled meaning & definition 3 of Needled.
Similar Words