Dagwood
See also:
dagwood
English
Noun
Dagwood
(
plural
Dagwoods
)
A
Dagwood sandwich
.