Green’s Dictionary of Slang

klookhead n.

see kook n.