phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Beast

Posted by Clifford Huntley on April 12, 2005

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