mǒ bó zi

Translation

  • to slit one's own throat
  • to commit suicide

Synonyms

Chinese Tones