Attachment or AF

{brandie ♡ rose}
I just recently (today) started having mild-moderate cramping in my lower abdomen AF isn't due for 10-12 days what could it be??