Green’s Dictionary of Slang

psycho hosebeast n.

see under hose n.1