slapper (n.)youdaoicibaDictYouDict[slapper 词源字典]
"large or impressive person or thing," 1781, agent noun from slap (v.). Also see whopper.[slapper etymology, slapper origin, 英语词源]