What does Can't do it for toffee mean?

Can't do it for toffee meaning in Idioms Dictionary

if you fail to therefore something for toffee, you may be incompetent at performing anything properly or to any type of standard.