Translation of thi! in English:

thi!

exclamation

  • 1

    used to refer to the crowding of people in a certain place