Definitions Found:

insane or eccentric person