crazyhead

Etymology

From crazy + head.

noun

  1. A crazy person; an eccentric.