So I am unsure if I have an abnormal period or miscarriage

A huge booth cloth like thing was found in my menstrual pad. I could feel a lot of blood getting dropped, later went to a bathroom and found out it was a long huge thing which was black at parts and red flaps on the outer parts. It had a few white spots. I got injection contraceptive while my period was late. Was it then that period or could I possibly have gotten a miscarriage?  It smelled really badly. After it my period stopped and I have had spotting. If I go to the bathroom cloths of blood will be found in the toilets. Never experienced a period like this. 

Blood cloth not booth cloth

possibly a miscarriage sounds like it