[--]

Jyutping geoi6 gwaai3
Pinyin jù guài

Definitions (Wiktionary)
  1. noun
    troll