nutcase Play nounA crazy or eccentric person.nounAn eccentric or odd person.nounSomeone who is insane.nounsomeone deranged and possibly dangerous