Translation of guácara in English:

guácara

feminine noun

Mexico
informal

  • 1

    echarse una guácara to throw up informal