TMI!!! Mucus plug?

I know this is TMI but I am a first time mom... I had an orgasm and about an hour later I found this... Is this a little piece of my mucus plug possibly?!