So I had my chickens in the garage for the hurricane with a tarp under. When hosing off the tarp poo, I saw this thing?? Eww? Ack?? What is this?? A parasite? Crazy worm? It is pink and stringy like intestinal lining but looks like it has some weird head on it! It's about 5 inches long.