Dagwood-sandwich meaning

dagwd
A thick sandwich with a variety of fillings, often of foods regarded as incompatible.
noun
0
0
Advertisement