ate one's own

English

Verb

ate one's own

  1. simple past of eat one's own