Definition of chupalla in Spanish:

chupalla

feminine noun

  • 1

    Chile Mexico Argentina Sombrero de paja, tosco y de ala ancha.

    los ojos de los peones semiadormecidos brillaban cuando las llamas de la fogata vencían las sombras de las alas de sus chupallas