he/she can talk/eat, etc. for England
for England
A lot. Often used in the phrase "talk for England," meaning to talk a lot. Whenever I'm with Miranda, she just talks for England, and I can't get a word in!
See also: England
Farlex Dictionary of Idioms.
he/she can talk/eat, etc. for England
BRITISH, INFORMALIf you say that someone can talk/eat, etc. for England, you mean that they do that thing a lot. That woman can talk for England.
See also: can, England, he, she, talk
Collins COBUILD Idioms Dictionary, 3rd ed.
- for England
- a lot of malarkey
- a long haul
- bang for (one's)/the buck
- bang for the
- bang for the buck
- bang for your buck
- be in the public eye
- a lot on (one's) plate
- back to Blighty