English Dictionary
Definition someone can’t do something for toffee in British English
someone can’t do something for toffee phrase
phrase
1
used for emphasizing how bad someone is at doing something
Synonyms and related words
