Green’s Dictionary of Slang

homer n.5

(N.Z. prison) on who is serving a life sentence, their cell has become their home + TV’s cartoon character Homer Simpson, who spends much of his day on the sofa going nowhere.

[NZ]D. Looser Boobslang [U. Canterbury D.Phil. thesis] 89/2: Homer n. an inmate serving life imprisonment.