Dead-ducks meaning

Plural form of dead duck.

They are dead ducks if they are still in the car when it explodes!

noun
0
0
Advertisement