Ewwwwwwww.....
I've heard of people having worms, but this is ridiculous.