diantreTop 25000MeaningsInterjection1. the deuce! (archaic)Examples2Diantre !Lord love a duck!Diantre, pourquoi pas ?Why the hell not?