Just read the meaning of this term in Zulu Rising! (What a book).
Apparently, when a man had killed, another, he needed to undergo a cleansing ritual to appease the spirits, for spilling another man's blood. Warriors who had not yet undergone the cleansing ritual were described as "inxweleha" . kwaZulu, meaning, in limbo, or wet with yesterday's blood.