Mucus plug?

Wakiyah • Pregnant with my first! Due July 13th
I'm 35 weeks pregnant, I just had the worst contraction of my life 10 minutes ago and when I went to the bathroom this was in my underwear... Could this be my mucus plug?