Vexer
/(?)/
Vex·er
Vexer
n.
One who vexes or troubles.