WARNING: PICTURE IS VERY GRAPHIC

Okay, I normally experience "chunky" blood and pretty bad cramps along with it, but this is just a whole new level.... is this normal?! I'm genuinely mortified this even came out of me, it is about the size and length of an adult finger. What the heck is this and what could have caused it?