Crazy, demented, out of one's mind, in a confused or befuddled state of mind, senile.
Commenting has been disabled for now.