Crazy.
A crayfish or lobster.
Crazy; ridiculous.
Insane or mentally ill.
a demented idea
Suffering from dementia.