Weird Bump

its.grace.cx

This weird little bump is on the top of my vagina. It's been there for a while now but it itches and keeps getting bigger. What the heck is this??