What is This?! (TMI)

Olivia • 22 years old, single momma 👣 Dominic A. was born April 28, 2016 👶🏼
Okay so I've been feeling really off all night; headache, crampy, stomach tightening but this has been occurring for the last week so I didn't think anything of it. Well, I went to the bathroom, and as I went to wipe, this literally fell out of me...what the hell is this??
 
Yes I'm a FTM and I'm 40 weeks and 1 day today 😁