DO FOR SB/STH
Meaning of DO FOR SB/STH in English
[ usually passive ] ( informal ) to ruin, destroy or kill sb/sth :
Without that contract, we're done for.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005