VARIANT FORMS: also sock·dol·o·ger
NOUN: Slang 1. A conclusive blow or remark. 2. Something outstanding.
ETYMOLOGY: Origin unknown.
“I never get things all wrong, though I’ve pulled some sockdolagers in my day.”
“Nineteenth-century slang. Don’t mind me. The important thing is, I know what I’m talking about.”
Source: Turn of the Cards, Victor Milán.