TMI but you are my people! What is this???

Bloody show? Blood clot? I am so confused.