Top definition
(n) Stag term for the drug Naloxone ( aka NARCAN). Term is based on the drug addiction movie Train Spotting and the drugs use in countering opioid overdose.
Don't worry. We can shoot up. I've got plenty of Train Spotting Safety Net in case we OD.

Train Spotting Safety Net is great but who's going to administer it if we OD?
by Funmunke April 02, 2017
Get the mug
Get a Train Spotting Safety Net mug for your boyfriend James.