there will be the deuce to pay

there will be the deuce to pay

There will be a huge amount of trouble (if a particular thing does/does not happen or is/is not done). There'll be the deuce to pay if they catch us sneaking out this late at night! If you don't have that report finished by lunch, there will be the deuce to pay!
See also: deuce, pay, there, will

the deuce to pay

trouble to be expected.
See also: deuce, pay
Full browser ?