Whats this? DONT LOOK IF UR SQUEAMISH!

Jessica
Ok so basically i has this rather sharp uterus pain like 3 hours ago and it passed kinda quickly, this cycle i havent been thinking about pregnancy or concieveing, just been getting on with it! Until i had this itchy pain in my vagina, put a finger in and pulled out to find this! What is it??