bedeviller
Etymology
From bedevil + -er.
noun
A person or thing that bedevils.