shamester

Noun

 * 1)  One who habitually deals with shame or engages in shameful acts.
 * 2)  One who makes it their duty to bring shame on others.
 * 1)  One who makes it their duty to bring shame on others.
 * 1)  One who makes it their duty to bring shame on others.