Dagwood-sandwich definition

dagwyo͝od
A thick sandwich with a variety of fillings, often of foods regarded as incompatible.
noun
0
0
Advertisement