shit sandwich breath means: It smells so bad that someone can open their mouth and talk to you. Their breath is like a shit sandwich. (in Community Dictionary, added by Casey Wang)