look up any word, like bangarang:
 
1.
the need to take a massive intense shit
ive been holding this mumble-grumble all day.
by theinventorofthemumble-grumble April 18, 2012