jumbo period Share definition Flag When you miss a period and then the next month is an overwhelming flood of blood. "Damn girl, my cramps are horrible!" "You think your cramps are bad? I have a jumbo period!" jumbo period by makehimsquirt January 29, 2015 0 0 Get merch Get the jumbo period mug. Buy Now — $32.95 See more merch