Beast

Posted by Clifford Huntley on April 12, 2005

Can any one tell me the real meaning of 'psycho hose beast'?