1 definition by theinventorofthemumble-grumble

Top Definition
the need to take a massive intense shit
ive been holding this mumble-grumble all day.
by theinventorofthemumble-grumble April 18, 2012

Mug icon
Buy a mumble-grumble mug!