I found this when I wiped today. I tested negative for parasites already. I have noticed that my body doesn't digest foods as well as it should for example, I've seen indigestea peas in my stool. I'm questioning this as a worm or a possible undigested French fry? I apologize for the grossness of this post. Any thoughts are welcome.