Posted by Clifford Huntley on April 12, 2005
Can any one tell me the real meaning of 'psycho hose beast'?