pin-shot
Slang definitions & phrases for
pin-shot
pin-shot
noun
A narcotics injection made with a safety pin and an eyedropper
(1940s+ Narcotics)