[---]

Jyutping jau5 hau2 naan4 fan1
Pinyin yǒu kǒu nán fēn

Definitions (Wiktionary)
  1. phrase, idiomatic
    to find it hard to vindicate oneself
    (syn.) 有口莫辩, 有口莫辯, 有口難辯, 有口难辩