Parra n.[abbr. Parramatta, one of Sydney’s western suburbs](Aus.) Parramatta prison.Show quotations1951Cusack & Spinner Come in Spinner 269: If they stick me back in Parra, I swear I’ll beat it again.