Flambeau Share definition Flag French for flaming asshole Dont be such a flambeau Flambeau by 3lizzy7 November 22, 2014 0 0 Get merch Get the Flambeau mug. Buy Now — $32.95 See more merch