0
Anonymous
It is a slang term for a used tampon.
Or dried menstrual blood.
Wiki User
It is Jamaican slang for dried menstrual blood.