Idiom: Have your lunch handed to you

Idiom Definitions for 'Have your lunch handed to you'


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


Idioms similar to 'Have your lunch handed to you'

See also: