Definition of escamada in Spanish:

escamada

feminine noun

  • 1

    Mexico informal Susto grande.