Ewwwwwwww.....

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