demonizer
misjudger
disrespecter
disallower
quasher
declaimer
overexplainer
deludee
disgracer
mismanager
disowner
marginalizer
disregarder
despiser
recriminator
reprover
disfigurer
malapropist
beleaguerer
inciter
contradicter
defamiliarizer
discommender
insultee
intimidator
affrontee
stigmatizer
disavower
affronter
traitor
overpredictor
miscegenationist
disesteemer
miscegenist
underpredictor
irreligionist
disinheritor
refounder
ideologizer
knocker
scorner
negativist
underminer
misquoter
verbicide
incriminator
disheartener
Monday-morning quarterback
overestimator
undeceiver