[-]

Jyutping cin4 jan4
Pinyin chán rén

Definitions (Wiktionary)
  1. adj
    annoying; irritating