No entry for “eat on”.

Did you mean: eat one's heart out, eat one's hat, eat one's fill, eat one's own dog food, eat one's words, eat one's young, eat one's gun, eat one's own?

Search on Wiktionary