Green’s Dictionary of Slang

licker-head n.

see liquorhead n.