Green’s Dictionary of Slang

naphead n.

see nappy head n.