Idiom: Can't do it for toffee

What does 'Can't do it for toffee' mean?

If you can't so something for toffee, you are incapable of doing something properly or to any sort of standard.

See also: