shit sandwich

English

Noun

shit sandwich (plural shit sandwiches)

  1. (slang, vulgar, idiomatic) Something highly undesirable that is rendered more acceptable or palatable by the addition of more tolerable or agreeable components.
    Synonyms: poop sandwich (euphemism), dirt sandwich, booger sandwich

Translations

See also