Meaning of not be able to do something for toffee in English:

not be able to do something for toffee

phrase

informal British
  • Be totally incompetent at doing something.

    • ‘Jill said I couldn't sing for toffee’