Dagwood

Noun

 * 1) A Dagwood sandwich.