What is this? You can't really see because there's barely anything there but I keep itching between my thighs. I'm 5'3 and 117 pounds so I don't think it would be my thighs rubbing together. That's the only place it itches. There's a few little tiny bumps