What does 'Have your lunch handed to you' mean?

If you have you lunch handed to you, you are outperformed and shown up by someone better.


  • Category: Food
  • Contributed By: Kevin D. Kimery

Idioms similar to 'Have your lunch handed to you'

See also: