Definition of avocastro in Spanish:

avocastro

masculine noun

Chile, Peru
  • 1Persona muy fea.