My male cat (1 year old now, was fixed when he was a young kitten) is meowing low and loud and sounds like he's in pain. He's licking his private area a lot. He threw up a lot at once, probably half his food bowl. The vomit didnt have any objects or whole kibble in it, it was the texture of chunky oatmeal.
His chest/stomach is occasionally twitching and it's synchronized with when he clenches his private area. He looks like he sucks his penis and butt closed, clenching, but then when he opens it back up, there's a small droplet of red liquid that came out of his penis. Definitely not coming out of his butt. The liquid is stinky and it when put on a paper towel, it is mostly clear with just a hint of red.
I have him on a white cloth right now so I can see how much comes out, and in the past 2 hours it's only been a few droplets. He hasn't used the litter box or drank water in the past few hours. He's just resting now but occasionally like once every half an hour, let's out another low meow.
I have called the vet but they weren't able to see him today.
Is this an emergency? Should I bring him to an emergency vet? What could be wrong with my cat?