NOT BE ABLE TO DO SOMETHING FOR TOFFEE BRIT.
Meaning of NOT BE ABLE TO DO SOMETHING FOR TOFFEE BRIT. in English
not be able to do something for toffee Brit.
informal
be totally incompetent at doing something.
→ toffee
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004