Meaning of abicharse in Spanish:

abicharse

pronominal verb

Latin America
  • 1Agusanarse [una planta o la herida de un animal o de una persona]