dag·wood
| \ ˈdagˌwu̇d\
plural -s
Definition of dagwood
: a many-layered sandwich
Keep scrolling for more