Surpriser
/(?)/
Sur·pris·er
Surpriser
n.
One who surprises.