Spewer /(?)/

Spew·er

Spewer

n.
  1. One who spews.