phrases, sayings, idioms and expressions at

Home | Search the phrases.org.uk website Search | Discussion Forum Home|

Beast

Posted by Clifford Huntley on April 12, 2005

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