Tmi sorry😞 embarrass

Is this a mucus plug? Idk first pregnancy 26 weeks and 4 days