french runoff Share definition Flag the electoral ooze that forms the morning after a nationwide voting bacchanalia. The voters were so out of it, they gave 'em the old "French Runoff." french runoff by Bernard Lupe April 23, 2017 0 0 Get merch Get the french runoff mug. Buy Now — $32.95 See more merch