aflonyddwr

Noun

 * 1) disturber, disrupter, agitator
 * 2) harasser