Stash Talk, Again

Stash.  Definition:  stash 1 |staSH| informal verb [ with obj. ] store (something) safely and secretly in a specified place: their wealth had been stashed away in Swiss banks. noun 1 a secret store of something: the man grudgingly handed over a stash of notes. • a quantity of an illegal drug, especially one kept […]

Read more