crazyhead

English

Etymology

From crazy +‎ head.

Noun

crazyhead (plural crazyheads)

  1. (slang) A crazy person; an eccentric.