No spring chicken
Meaning
Not young or no longer as fresh as before.
Usage
Used jokingly about age or experience.
Origin & History
Origin notes can vary by region and source; this page gives the commonly reported explanation and usage context.
Poultry sellers noted older chickens were not as desirable as spring birds.
Used since the nineteenth century in British and American English.