1 definition by Lo'Ki

Top Definition
person,place,or thing that is obvious.
He is a shoe in for the job.
The location for her new store is a shoe in.
Their idea for solving the personnel problem is a shoe in.
by Lo'Ki April 09, 2007

Mug icon
Buy a shoe in mug!