Boipipetso /bo-ip-pets-o /
Grammar:noun
Self destruction
Self smothering
Search More Words Dictionary