Definition of chorpa in Spanish:

chorpa

feminine noun

  • 1

    Costa Rica Edificio donde se encierra a los condenados a pena de privación de libertad o a los presuntos culpables de un delito.