Noun
shit sandwich (plural shit sandwiches) (informal, vulgar) Something highly undesirable made triflingly more palatable by attempting to surround it with more tolerable things.