implantation bleeding or periods

Ray
Im kinda not sure whats going on .so im supposed to get my period on the 24 dec bt today ive got lke a bit of spotting lke brownish and random cramps at irregular intervals is this a sign of implantation bleeding or am i jus over reacting