1 definition by Dracocarl
Explosive diarrhea. Liquid coming out of your ass every ten minutes. To the point where you have to carry around a roll of toilet paper and an extra pair of shorts with you in case something happens.
by Dracocarl April 6, 2017