Sorry if it's tmi

I've been having pain in my vagina and cramps in my lower abdomen what could this be 
I also have very thick heavy discharge