pumpkin Share definition Flag jacking your self off while on the toilet dude i gave myself a pumpkin the other day pumpkin by YOUR MOTHER 12335435 November 2, 2010