|These spots itch like crazy|
They are some sort of minuscule larvae that attach to you and liquefy your flesh so they can drink it. I thought my dog was disgusting when she ate horse manure. That's nothing compared to chiggers.
"All I see is little dots, some are smeared and some are spots."