1 definition by Lo'Ki

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 9, 2007
Get the shoe in mug.