Kayla Herrera asked 7/20/2011 So i have a caterpillar and my 3yr-old cousin poked it a couple times. It spit up green fluid. I looked up online, it said its a defense thing but he/she is still spitting it up nd its been 10 mins. But she/he isn't moving very much. What should i do?