Shit breath sandwiched means: It’s difficult to be seated between people whose breath smells of camel shit and dead, festering skunk. (in Community Dictionary, added by Cason Macdonald)