Ughhhh

Been feeling sick tummy upset. I have a weird pressure and little ball in my lower abdomen under my belly button. And having sharp pain in my vagina I’ve also been cramping on my left side. What could this be?