My mucus plug was something like what you described.. so maybe?
I saw mine on tuesday and gave birth on saturday.