Is this normal?

Emily • Faith and love. That's all that matters.
Okay so This may be tmi sorry. I went to the bathroom and I thought I was going to spit out mucus (sorry gross I know!) and I actually spit out like a dime size amount of blood instead. Has this happen to any of you girls before?? I'm trying not to freak out but idk. I want to call my doctor but it's too late. Help please!!