Can’t {do that} for toffee!

How familiar is the phrase or a variant to all y’all?

Does anyone know the origin? ~ I haven’t had a mo to check the normal sources, but if any ace researcher has a chance please feel free ;)