Top definition
A condition in which faeces are discharged from the bowels frequently and in a liquid form usually caused by food or foreign water
Wow some serious stomach pumpkins after eating that laksa!
by Kent Dat August 12, 2018
Get a Stomach Pumpkins mug for your boyfriend Abdul.