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?