xiào diào dà yá

Translation

  • to laugh one's head off
  • ridiculous
  • jaw-dropping

Synonyms

Chinese Tones