Period came early

Shay

Period wasn’t due for another 4 days. Just came. What does this mean?