hara-kiri

noun harakiri.