Itching sensation

Gabrielle
I keep getting this weird itching feeling. It feels internal, like where my right ovary would be.....any idea what it could be???