Back to top

stash

(drug stash, stache, drug stache)
The supply of drug an addict keeps for future use; the location or container for such a supply; to store such a supply for future use.

Movies

Books, etc.