Wait a minute..... I'm a lifer???
Dictionary
Definitions from Oxford Languages · Learn more
lifer
noun
noun: lifer; plural noun: lifers
Dictionary
Definitions from Oxford Languages · Learn more
lifer
noun
noun: lifer; plural noun: lifers
- 1.
INFORMAL
a person serving a life sentence.