What is this?

Abbey • Momma to a handsome baby boy💙

I’m 40 weeks today and I was in labor and delivery all night last night and was having pretty consistent contractions but they ended up sending me home they got a little better this morning but I got up and peed and sat on my bed and this came out. Does anyone know what this is? Sorry for the tmi it’s kinda gross