Green’s Dictionary of Slang

lighthead n.

[SE light + -head sfx (1); the supposedly minuscule weight of the fool’s brain]

[1920s–60s] a fool, a simpleton.

In derivatives

lightheaded (adj.) (also light-brained)

[early 18C–19C] stupid, foolish, mad.