Definition: Shooting Gallery
A safe-house provided by drug dealers where drugs can be bought and injected.
New Psychoactive Substances
Full Definition of 'Shooting Gallery'
A safe-house provided by drug Dealers where drugs can be bought and injected.