pin-shot

Slang definitions & phrases for pin-shot

pin-shot

noun

A narcotics injection made with a safety pin and an eyedropper (1940s+ Narcotics)