self-slaughtered - adjective
normal form
self-slaughtered
comparative
superlative