A jamaican cuss word, claat meaning cloth, is used when meaning, when blood durring menstruation is clogged with such cloth, and is now used as a cuss word.
Bloodclart is a word used for many years in Caribbean culture as an extreme insult. This could be derived from “blood cloth” or “blood clot” in English language. Blood cloth referring to a sanitary towel