Green’s Dictionary of Slang

stowsher n.

see stousher n.