Meaning of zafacoca in Spanish:

zafacoca

Translate zafacoca into English

feminine noun

Latin America
  • 1Trifulca o pendencia aparatosa que se origina por causas nimias.