It's like heaven on three legs

Posted by Rodica on March 30, 2011 at 19:06

I heard in a listening exercise the expression "It's like heaven on three legs". What is the origin of this expression? The context suggested it means "it's like heaven on earth". Thanks