hagabuulunga iho

English: Translation
to accuse oneself of having had sexual relations with someone else
adjective