周身刀冇把利 (zau1 san1 dou1 mou5 baa2 lei6) — Knives all over one's body, none of them sharp in Cantonese
zauˉ¹周sanˉ¹身douˉ¹刀mouˏ₅冇baaˊ²把leiˍ₆利Mandarin Pinyin: zhou1 shen1 dao1 mao3 ba3 li4
Meaning of 周身刀冇把利
nounKnives all over one's body, none of them sharp
nounjack of all trades but master of none