Green’s Dictionary of Slang

sogdollager/sogdologer n.

see sockdolager n.