Mucus ball or something else?

noone

I just went to the bathroom and found this in my underwear, mixed in with my discharge. Any idea what this could be? It is very hard