Skip to content
Definition.com

The Insanity plea is a psychiatric alibi based on the scientization of Christianity; evil deeds formerly attributed to demonic possession are now attributed to 'irresistible impulses' or 'schizophrenia.'

See also
.com