mais non Share definition Flag French for 'but no'. French: Je pourrais vous gifler mais non. English: I could slap you but no. mais non by Nan G. December 17, 2005 0 0 Get merch Get the mais non mug. Buy Now — $32.95 See more merch