does life mean what what does life in prison mean in oklahoma In the Netherlands those. It means they have to remain in prison for the rest of their natural lives. Hundreds … Wednesday, November 2, 2022 Edit