Period 10 days early

Hunter
My period is 10 days early.. What does this mean?