Itchy!!

Maya
I have the worst itching sensation down there. I recently had sex with a new person and im terrified it might be an std