Clots in period

Kyrie • My love❤️ 11/24/17

What causes them? And is it a bad sign?