to cut one's own throat

listen to the pronunciation of to cut one's own throat
English - Turkish
English - English
destroy one's future plans and ambitions; kill oneself, commit suicide