Tmi! What could this possibly be!?

I went to the bathroom and this blob just kinda fell out of me. I've been TTC and glow says I ovulated 9/11 (but I believe I ovulated earlier) point is does anybody know what this is? I've never had so much before