Posted by June on June 20, 2004
Is it a pond or swamp or whatever where many frogs live? Or is it something else? What is it? And What's the story behind the phrase, if there's any? English is a foreign tongue to me. Please be kind. Thanks.