Answer: hagriding

AnswerCrossword Clue
hagridingHAGRIDE, to harass (to bother persistently)