whacko

noun
  1. a person who behaves in a crazy or eccentric way
  2. Usage: slang; informal
adjective
  1. crazy or mentally unbalanced
  2. Usage: slang; informal

Examples