Placenta? Or Tissue? * Graphic Pic

Teonna

Does anyone know what this is? I am 8 days PP and passed this earlier while on the toilet.