WTF is this?

No.11641136 ViewReplyOriginalReport
Is this a worm segment in my stool??? What kind of parasite is this?