phrases, sayings, idioms and expressions at

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

English

Posted by Bluegene on October 06, 2003

Where did the term "put some english on the ball" come from?