eaten one's own
English
Verb
eaten
one's
own
past participle of
eat one's own