help! could this be a cyst or possible herpes

labia swollen and itchy 

More like a herpes. If the watery spot become pain and itchy better go see doctor and they will get sample to test