Learn English with English, baby!

Join for FREE!

until the cows come home

until the cows come home

Date: Dec 06 2007

Themes: Music, Pop Culture


1. Quote - Listen to the quote and guess what the slang means.

“I’m not interested in doing things that are comfortable. I can write PJ Harvey albums until the cows come home, but that doesn’t interest me.”

- British recording artist PJ Harvey on varying her sound. (Spin)


1. Definition - Study the definition.

indefinitely; without end; for a very long time

2. Use - Learn how the slang is used.

At one point in time, people must have waited around for their cows to come in at the end of the night. Apparently that was a very slow process because, although it no longer has anything to do with animals, the idiom until the cows come home means for a very, very long time.

PJ Harvey released her first solo album in 1995 and since then she has changed her style many times. She has used blues, different styles of rock, and outrageous costumes. Her latest album, White Chalk, finds her playing piano instead of guitar and singing dark songs.

Of course, many artists make records that all sound similar. But that doesn’t interest PJ Harvey. She says she could make the same record over and over until the end of time…or until the cows come home...but she doesn’t want to. She wants to try something new every time.

PJ Harvey uses until the cows come home to mean “many years” or “forever” but you can also use it to mean for a few hours if a few hours would be a long time in the context. You could say, “My father was very angry with me so he yelled until the cows came home. The expression is just used to describe an unusually long or outrageous amount of time for something to go on.


1. Examples - Hear some example sentences.

“I can explain this to you until the cows come home but you’re just never going to get it until you try it.”

“Why, when I was a little girl, we’d light a fire and just sing and sing until the cows came home.”


1. Winners - See who guessed the slang definition correctly.

zeus2006 I guess,its meaning is for a very long time,or for ever.
by zeus2006Super Member!
for a long time
by samantha tan
永恒破灭者 for a very long time
by 永恒破灭者
a very long time
by apples cool
GavinZheng i think maybe it means for a long time.
by GavinZheng
liru Forever.
by liru
a large period of time
by isavander
for a very long time
by periwinkle.chic
by DerIschkan
for a very long time
by wangjie
for ever; a long time
by alexan2008
for a long time, coz a cow can't find home once it gets lost
by sophie23
lira I think the answer is for a very long time
by lira
maitrang88 forever
by maitrang88
For a very very long time
by cesarmolina
by Dikunia
rascal22 for a very long time; even forever.
by rascal22
VickG It means long long time.
by VickG
all day long...
by patricia_divina_velasquez
I think that it means "forever".
by Bai cq
babyxiao sine die, for an indefinite time, likely for ever.
by babyxiao
for a very long time
by Anne Tran
forevermore, sine die.
by babyfaceding
 el javis for long time
by el javis
3alloola Forever, or for a very long time.
by 3alloola
by laly45
by closs61
m@nuelm@d until the cows come home = lot of time...because cows are very slow animals.
by m@nuelm@d
annan69 forever
by annan69
For long time
by Stas21
laraxu on and on with no end
by laraxu
it sounds like " for a really long time"
by gumpa
by Austinpowers
this means endlessly, "till the hell freezes over" :)
by JCool
For a very long time Forever
by Pinky Rose
untill end af the world
by ati_n
until the end of eternity
by ananddeva
dearpesar long time........ i think
by dearpesar
until forever
by john_ronand
I think it means doing some activity upto the extreme length. Or we can say that doing something for very long duration.
by neelofer
new-c Time refernce: for a long time, all day
by new-c
yu er means " forever "
by yu er
it means to an indefinite time or forever
by nomoregreen!
by LO
its a phrase used for a very long time. e.i(We could talk about this problem until the cows come home, but it wouldn't solve anything). and (You can diet until the cows come home, and you still won't be a size 4).
by omar_beyaty

Want to guess next week's slang?

The iTEP® test

  • Schedule an iTEP® test and take the official English Practice Test.

    Take Now >


Log in to Comment



I like to use “until the cows come home ” as the meaning :forever! For exarple,I’ll love my boy until the cows come home!

12:06 AM Dec 07 2007 |




nice expression

10:51 PM Dec 06 2007 |




i will love the queen of my heart till cows come home

08:43 PM Dec 06 2007 |


zeus2006Super Member!


we think that me and my beautiful wife will be able to keep our nice relationship till the cows come home :)

03:30 PM Dec 06 2007 |




long long time~

02:42 PM Dec 06 2007 |

mikel sunny


hello are you there

01:45 PM Dec 06 2007 |



hello xD

11:04 AM Dec 06 2007 |

janet wang

janet wang


yes,what a nice slang, i want to own a car until the cows come home.

09:17 AM Dec 06 2007 |



I have just downloaded PJ Harvey’s new album,it is quite a different one from before. it really deserves until cows come home~lol

08:23 AM Dec 06 2007 |




Thank you for your information.It is very useful for me.

08:18 AM Dec 06 2007 |

li fang

li fang


I love ebaby until the cows come home.

08:12 AM Dec 06 2007 |




hi,nice to meet you!

07:40 AM Dec 06 2007 |



nice meeting you!

07:32 AM Dec 06 2007 |




learn a little again.congratulation.

07:32 AM Dec 06 2007 |



that’s useful to me!

07:21 AM Dec 06 2007 |


Sri Lanka

I know that i could write about how important is ebaby to me until the cows come home. Because while i improving my vocabulary i could make friends all over the world.

06:39 AM Dec 06 2007 |




i haven’t ice cream until the cows come home caz it’s cold all the time.haha

05:08 AM Dec 06 2007 |




05:02 AM Dec 06 2007 |

Thanh Thanh Pham

Viet Nam

a little boring but it’s useful

04:51 AM Dec 06 2007 |




i have not been here until the cows come home

02:25 AM Dec 06 2007 |

Likes (330):

See all >

Share this lesson:

  • Share on Facebook
  • Share on Bebo
  • Share on Myspace
  • Share on Twitter
  • Email this to a friend
  • Share on Sina

Post Ebaby! lessons on your blog:

Ebaby! Cast

More English Lessons