French Leave Share definition Flag To leave or disappear without letting your party know you're leaving. "Hey John, don't do a French Leave after work, we're all going to happy hour." French Leave by Lady Duran December 24, 2008 0 0 Get merch Get the French Leave mug. Buy Now — $32.95 See more merch