Mars Supermarket Share definition Flag A jail-like slave factory that sells food and is covered in cockroaches. That sucks...you work at Mars Supermarket? Mars Supermarket by Melanie July 5, 2003 0 0 Get merch Get the Mars Supermarket mug. Buy Now — $32.95 See more merch