TMI! Implantation bleeding??

Glow said my period is due in a few days but I have NEVER seen this before. My period is the cursed kind that just usually unleashes the flood gates. And i dont have any signs of af but had weird twinges the other day.Could this be signs of implantation?