Shit Sandwich

Shit sandwich: A deeply unpleasant experience which is nevertheless something you're expected to swallow.

More by Cait Maloney

View profile