Meaning of llorica in Spanish:

llorica

Translate llorica into English

masculine and feminine noun

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