he can’t act/sing
for toffee = es un pésimo actor/cantante
hi kɑːnt ækt/sɪŋ fə ˈtɒfi
El significado de he can’t
act/sing for toffee (literalmente, "el
no puede actuar/cantar por caramelo")es ser
incompetente, ser incapaz de hacer algo bien.
Oh,
you'll definitely beat Sarah for that role in the
musical—she's can't sing for toffee.
La expresión
for toffee apareció al final del siglo XIX, en la
publicación "New Sporting Stories by ‘G.G.": “Flitters
said that I could not ride for toffee.”
Este idiom acabó
siendo más utilizado que su sinónimo for nuts.
Toffee y nuts eran algo que podía darse como
recompensa. De ahí el origen de estas expresiones: hacen
referencia a alguien tan incompetente que no es capaz de
realizar una tarea incluso ofreciéndole dichas
recompensas.