No choice but to allow others to manipulate and humiliate oneself
Definitions (粵典–words.hk)
語句
好似砧板上面嘅肉噉,任人劏;引申指被迫做一啲蝕底嘅選擇 to be forced into an undesirable action; to have no or little choice but to; literally: a piece of meat being pinned on a chopping board