how was the econ test? dude, it totally ate my lunch
a term commonly used to indicate that someone (often the speaker) has come off the loser
"how was the econ test? dude, it totally ate my lunch" What is the definition of "ate my lunch"?