phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Playing for sheep stations

Posted by Jf on July 08, 2003

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

thanks