This kinda scares me, any idea of what it is? It could be a pimple but I'm not sure. It's right in between the labia minora and labia majora.