Shoe is on the other foot, The

by admin on May 31, 2011

1. Being at a disadvantage after having an advantage. 2. Being in a position of weakness.

blog comments powered by Disqus

Previous post:

Next post: