main stash

main stash

n. the home of a drug user described in terms of where one’s major store of drugs is kept. (see also stash.) My main stash is on Maple, but I’m usually not there.
See also: main, stash
References in periodicals archive ?
The main stash of papers was discovered at a house in the Republican New Lodge Road in north Belfast.