Mucus plug finally?

I had my scheduled csection 9/10 (39 weeks) due to breech baby and wiped today to see this... is this my mucus plug? Lol omg wth. I’ve also never dilated either during pregnancy.