Green’s Dictionary of Slang

horoosh n.

see hooroosh n.