Big Huge Thesaurus

harikari

noun

sounds kind of like