1 definition by Kphise219

Top Definition
1) one who talks the talk but does not walk the walk
2) one who lies about things they plan to do or have done
3) one who has a goal but doesnt do the work to reach it
John says he is going to work hard and become the manager but he is clean shoe soles.
by Kphise219 April 26, 2011

Mug icon
Buy a clean shoe soles mug!