ate one's own dog food

English

Verb

ate one's own dog food

  1. simple past of eat one's own dog food

Anagrams