Definition of llorica in Spanish:

llorica

noun

  • 1

    Spain derogatory Persona que llora fácilmente y por cualquier motivo, a menudo sin causa justificada.