hara-kiri - Dictionary definition and meaning for word hara-kiri
Powered by Mnemonic Dictionary
sounds like HARA(defeat)+KILL....when you lose,you have to kill yourself