Find the word definition

Wiktionary
dagwood dogs

n. (plural of dagwood dog English)