shén shen dào dào

Translation

  • odd
  • weird
  • abnormal
Chinese Tones