phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Balls on the line


Posted by Miranda on September 10, 2010 at 13:02

Where did the saying 'put your balls on the line' come from?