I recalled that once I came across a word on a website. I can't be sure whether the site is something like wikipedia or psychology-related academic one. The word describes a person that's retarded or a moron such that he/she desn't cognize morality or ethics and he/she may be cruel and indifferent.

do anyone know such a word?