spewer

noun

1.
a person who vomits
Derived from:
spew