look up any word, like swag:

1 definition by The Deadly Mechanism

 
1.
Slang term for any injectable narcotic (Dublin city specific)
Johno's gone down to the dealer for some needle and thread.
by The Deadly Mechanism February 28, 2013
4 7