Green’s Dictionary of Slang

slockdolager n.

see sockdolager n.