[----]

Jyutping cyut3 cyut3 gwaai3 si6
Pinyin duò duò guài shì

Definitions (Wiktionary)
  1. phrase, idiomatic
    strange business; absurdity; extraordinary thing; paradoxical matter

[----]

Jyutping cyut3 cyut3 gwaai3 si6
Pinyin duō duō guài shì

Definitions (CC-CEDICT)
  1. strange
  2. absurd
  3. paradoxical
  4. extraordinary
Definitions (Wiktionary)
  1. phrase, idiomatic
    strange business; absurdity; extraordinary thing; paradoxical matter