Pinyin Dictionary results for "mo bo zi"

抹脖子
to slit one's own throat; to commit suicide
Dictionary data provided by CC-CEDICT