on the needle, Slang. taking drugs by injection, especially habitually. the needle, Informal. irritating abuse; teasing; heckling (used especially in the phrases give someone the needle and get the needle).
What does needles mean in English?
1 : a small slender pointed usually steel tool used for sewing. 2 : a slender pointed piece of metal or plastic (used for knitting) 3 : a leaf (as of a pine) shaped like a needle.
What does the word Niddle mean?
verb. Scottish, Irish. To fiddle, toy, or fidget, especially with the fingers; to busy oneself in a pointless manner. Also with object: to fiddle with (the fingers, etc.).