Demented or crazy.
Insane or mentally ill.
a demented idea
Crazy; ridiculous.
Suffering from dementia.