is this my mucus plug? due dates tomorrow ?!?

Shirley • Love*life*family*goals
Not sure if this is the mucus plug but I haven't seen nothing like this before ?!