Till the cows come home
Meaning
To do something for an extremely long time, often indefinitely or forever.
Origin
Imagine a typical rural evening: the sun dipping low, and the farmer waiting for his herd. Cows, deliberate creatures of habit, are known for their leisurely pace, grazing their way back to the barn on their own schedule. This natural, unhurried rhythm of farm life, where the return of the cattle can feel like an eternity, especially after a long day, naturally lent itself to a vivid metaphor. By the 17th century, this patient waiting for the ambling herd had become a common idiom, painting a picture of an exceptionally long or even endless duration, a period stretching out as long as it takes for those slow-moving bovines to finally make their way home.
Examples
- You can argue with him about politics till the cows come home, but he'll never change his mind.
- She loves to sit by the lake and fish, saying she could stay there till the cows come home if she didn't have other responsibilities.