
What Does “talk for England” mean?
Definition:
The phrase talk for England describes someone who is talkative (i.e. talks a lot).
This idiom is primarily used in the UK.
Example(s)
I’m terribly sorry I’m late. I’ve just met Lacy and I couldn’t get away from her. She can talk for England!
This idiom is in the nationalities category.