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.

Download our Idioms eBooks - Download our English idioms eBooks now...

See also: