I think others have pretty well covered this, but I'll chime in (another expression you can look up). It can be literal, ex: "Why don't you stop your evil ways and work for good."
But most of the time it mean PERMANENTLY. ex: "Why don't you break up with her, and be finished with her problems for good."