what the deuce (English, phrase)
expansion: what the deuce
Senses:
glosses: An intensive form of what.
Forms: