Meaning of ?atiza! in Spanish:

?atiza!

exclamation

Spain
  • 1Expresión con que se denota admiración o sorpresa.