This question already has an answer here:
- Why does “for good” mean “forever”? 3 answers
I'd like to know why this means forever. As a foreign English speaker, when I heard this idiom I thought it meant like for something good. What was the origin of "for good" ?