What could it be

Been having cramps since last week and today and yesterday its been pretty strong AF is not due till next week is it normal