Quantcast
Subscribe
look up anything, like your first name:
1. 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.
rss and gcal