phrases, sayings, idioms and expressions at

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

Playing for sheep stations

Posted by Jf on July 08, 2003

any ideas on the origin or implied meaning of this one?

thanks