can't (do something) for toffee

can't (do something) for toffee

slang Is totally unable to do something. Oh, you'll definitely beat Sarah for that role in the musical—she's can't sing for toffee.
See also: toffee