harasser

noun

1.
a persistent tormentor
Derived from:
harass
2.
a persistent attacker
Derived from:
harass