What could this mean?

Soraya

I am experiencing uncomfortable cramping 5 days before my period. Could it be implantation or just early pms cramps?