What is this?!! (Warning photo)

Lisa • Married 5 years to a wonderful man. Son born 26 Jan 15. Expecting another boy in Nov 16 X
I have been suffering with infections and a sore vagina since giving birth vaginally to my beautiful son 4 months ago. I have not had sex (too painful) or a period since giving birth.
Today, this came out of my vagina - any idea what it could be?
It is very rubbery in texture.