Definition of avocastro in Spanish:

avocastro

masculine noun

  • 1

    Chile Peru Persona muy fea.