what would cause vaginal swelling
Trichomoniasis is a sexually transmitted disease that can cause vaginal itching and discharge and pain. A skin abscess, or boil, is a swollen, painful, red and warm lump of skin that may rupture and drain pus. Cervicitis, an inflammation of the cervix, causes pelvic pain, bloody or yellow vaginal discharge and more.