Period cramps

shuniyia
What if you have period cramps three weeks before your period starts what does it means?