self-justifier
SELF-JUS'TIFIER
, n. One who excuses or justifies himself.