Hi,
There’s a possibility of it being a small clot or a small stone with a blood collected around it and I’ll suggest getting yourself investigated for the same. There’s a possibility of you suffering from stones in the urinary tract. This makes the possibility more likely if you have a history of abdominal pains suggestive of stones. An ultrasound or a CT scan may help in the confirmation of the diagnosis. Please do consult a urologist for the same. I sincerely hope that helps. Take care.
mine also...but not mucus,it's lumps!!!