Skip to main content

poop in your mittens 

an expression of extreme frustration or disappointment not necessarily relating to either poop or mittens. Often preceded by "Aw".
Aw, poop in your mittens! I just dropped my SIM card down the sewer drain.
poop in your mittens by Vacupunk December 21, 2008