Term: bombaclad
Example: hey, you piece of bombaclad
Definition: coming from jamaican urban slang- meaning the dried menstruation blood on/in/of a female genitalia