Green’s Dictionary of Slang

Parra n.

[abbr. Parramatta, one of Sydney’s western suburbs]

(Aus.) Parramatta prison.

[Aus]Cusack & Spinner Come in Spinner 269: If they stick me back in Parra, I swear I’ll beat it again.