eat up
eat up {v.}
1. To eat all of.
After hiking all afternoon, they quickly ate up all of the dinner.
2. To use all of.
Idle talk had eaten up the hour before they knew it.
3. {slang}
To accept eagerly; welcome.
The girls told John he was a hero because he made the winning touchdown, and he ate up their praise.
Jim told Martha that she was as smart as she was beautiful and Martha ate it up.
Categories:
Source: A Dictionary of American Idioms