TMI. It's a vagina. Have this legion on both sides of my lips. They itch bad and vagisil won't help. My app is scheduled with my doctor in a few days. Wondering if anyone knew what it is and remedies to stop the itching. It's NOT an STD