what is this?!?

i was showering and this came out and feels like rocks is it just my uterus lining?

edit: i am not sexually active and have never experienced pain