have had your chips

Idiom

to be in a situation in which you are certain to be defeated or killed

informal · British
Source details unavailable
Said in 0 films · #0