What the deuce???

What the deuce???