Definition of nutball in English:

nutball

noun

US
informal
  • A crazy, mad, or eccentric person.

adjective

US
informal
  • Mad, crazy; eccentric.

Origin

1960s. From nut + ball, perhaps after oddball [adjective], screwball [adjective].

Pronunciation

nutball

/ˈnʌtbɔːl/