Help please

Okay i know this is tmi but i’ve been getting cramps in my vagina all day. It’s little cramps here and there but it hurts. Does anyone know what it’s from?