tv. to best someone; to defeat, outwit, or win against someone. (In the way that a school bully takes away children's lunches and eats them at recess.)
The upstart ABC Computer Company is eating IBM's lunch.
eat (one's) lunch
slang To defeat one. I've been practicing really hard because I refuse to let my nemesis eat my lunch again.