An exclamation uttered when an attempt to turn lemons into lemonade is either sabotaged or derailed.
by ExelExel August 14, 2019
Get the Messed Up My Moose mug.