I'm on the same page as you on "crazy". I don't feel "crazy" has any useful medical descriptive function and really only functions as a term of disapproval or abuse, not a descriptor of anyone with actual mental illness. Now "psycho" I'd have to think about much more carefully.
no subject