ate one's own dog food
English
Verb
ate
one's
own
dog
food
simple past of
eat one's own dog food
Anagrams
eat one's own dog food