Political Attack Dog

Political Attack Dog is a person that relentlessly peruses or stalks those that oppose their political ideology and viciously spews endless attacks at them.