Green’s Dictionary of Slang

stored away adj.

(US Und.) in prison.

[US]Goldin et al. DAUL 213/1: Stored away. In prison.