Shit on a shingle

Slang for toast and gravy but often said when something isn’t going their way.

Wow, MP gave me another speeding ticket for going 2 over? Well, shit on a shingle.

Share