Synonyms of Dagwood
Primary definition: A very thick and tall sandwich made with many different layers of meats, cheeses, vegetables, and condiments.
Primary definition: A very thick and tall sandwich made with many different layers of meats, cheeses, vegetables, and condiments.