The goosebumps you get when either holding in a massive poop or fighting that same massive poop
eaahhh dude i just got duecebumps from this beast
by MTrill March 10, 2009
Get the duecebumps mug.