Translation of thaa! in English:

thaa!

exclamation

  • 1

    used to show that somebody has suddenly realized something