johno's gone down to the dealer for some needle and thread
slang term for any injectable narcotic (dublin city specific)
"johno's gone down to the dealer for some needle and thread" What is the definition of "thread"?