Curb your enthusiasm
Posted by Ward Fredericks on February 04, 2004
There is now a creative and funny program on a cable channel in the states called "Curb Your Enthusiasm". The title phrase is one I've heard all my life, with no sense of its origin or history. Can anyone help?