Lyric discussion by Chinaaa! 

we need more hey rosetta! fans :)

Any input on the meaning? Are they comparing prison to a desk job?

An error occured.