hú hu tú tu

Translation

  • confused
  • muddled
  • stupid
  • dumb
Chinese Tones