phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

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?