What does sandwitch mean?

31 answers 31