What is Stackwich?
Two or more sandwiches stacked on top each other.
I ate a stackwich, I will now go die.
See snackwich, sandwich, stackwich, food, mayhemnaise