( BrE , informal ) to be in a situation in which you are certain to be defeated or killed
HAVE HAD YOUR CHIPS
Meaning of HAVE HAD YOUR CHIPS in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005