Wiktionary
dagwood dogs
n. (plural of dagwood dog English)
n. (plural of dagwood dog English)