Threw up in my mouth a little bit....

Sounds like an infection of some sort.
Hope everything is OK.