Random Heavy Spotting

TMI post: I always have my period for 3-4 days- Af showed up last Saturday, so the last day I had any blood was early Tuesday morning. I just went to the bathroom and I have tons of blood in my knickers. Any ideas?