She is in estrus (heat). This is the time when she is receptive to male cats and can get pregnant. If she escapes outside she will get pregnant. Cats are extremely efficient breeders, that is why there is a cat over-population. If you don't plan on breeding her and don't want to deal with this behavior, I encourage you to have her spayed.
She must have been in heat before. My daughter's cat just went through this a couple weeks ago. Constant meowing and rubbing and rolling around. Petting her seemed to be the only thing that would satisfy her. Now she's back to normal. Her cat is almost a year old but very petite. Been holding off on the spay; that will change soon.
Is your cat showing any signs of bleeding from the vulva? That goes with the hormones.
Did you ask over on the cat forum? The Savas are very knowledgeable about cats. Obviously if your cat is slowing down, having eating or bathroom problems or shows any physical symptoms (bloating, limping, drooling, whatever) she should get to the vet for a good checkup. I hope it's just hormonal and she settles down in a few more days.
yes we had her for 3 years and no she is not spayed!
Is she spayed? Reminds me of a cat in heat. I don't know if you just adopted her or have had her all these years.