Perhaps it means that he uses his family connections to get his work position.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CharmYou"I am afraid that my boss would make me wear small shoes if I don't compliment him."It probably refers back to the days of feet-binding.