Noun
harasshole (plural harassholes) (slang, derogatory, Canada, US) An objectionable harassing person.