for good and all


for good and all

Permanently; indefinitely; forever. After she found out about his latest relapse with drugs, she decided it was best to leave him for good and all.See also: all, and, good