my brother got an armageddon sandwich in the mail yesterday and still hasn't figured out who sent it or what it even means
"a sandwich consisting of two slices of old bread with a piece of paper in the middle that says "armageddon"
"my brother got an armageddon sandwich in the mail yesterday and still hasn't figured out who sent it or what it even means" What is the definition of "armageddon sandwich"?