What is this??? Warning pic may disturb

Ivy • Mama of 2💙

What is this?? I was peeing and heard a plop I looked in the toilet and see this?? I was on my period like 2 days ago so could it be a tampon piece? I put a glove on and took it out, it kinda looks like meat? I had sex like yesterday so maybe it got pushed up in me and just came out? I’ve been very irritated down there since yesterday so maybe that thing is why? I had a baby 5 months ago maybe after birth??