diantre
Top 25000
Meanings
Interjection
1. the deuce! (archaic)
Examples2
Lord love a duck!
Why the hell not?