Holding all the cards

by admin on May 31, 2011

1. Having an advantage knowing more or having more resources than someone else.

blog comments powered by Disqus

Previous post:

Next post: