sounds like chiggers,lol, but if you say it is poison ivy , i believe you....

....the first year i hunted turkey, i made the prettiest blind you'd ever want to see, come daylight , i realized i had set up in the middle of the biggest patch of ivy i had seen at the time....i hope it drys up quick and stops itching....