Green’s Dictionary of Slang

stoush adj.

see stocious adj.2