Tmi blood

I had a c section 4 weeks ago and just pushed this out does anyone know what it is???