Definition of guarisapo in Spanish:

guarisapo

masculine noun

Chile
  • 1Renacuajo.