Green’s Dictionary of Slang

stoosh adj.

see stocious adj.2