phrases, sayings, idioms and expressions at

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

This game is a "shoe in" for the Lions

Posted by Dipsomaniac on October 31, 2003

A "shoe in" what? A shoe in being a win, butt why?