Implantation or period?

I have irregular cycles and I was suppose to get my period which is normally super heavy. I have been bleeding like this for 2 or 3 days.