Go to the ER. You shouldn't be spitting up blood.
Its not gonorrhea.
Aj
Anytime you spit up blood is not a good sign. Like I said not an STD, but not normal. Go to a Dr or the ER.
I stopped spitting up blood i just ate a throat lozenge
This is not the Dr section but gonorrhea of the throat would not make you spit up blood and I don't believe you can get it from giving oral sex to a woman.
I would go to the Dr today or th ER since you spit up blood.