dirt sandwich

English

Noun

dirt sandwich (plural dirt sandwiches)

  1. (euphemistic) shit sandwich