slapper (n.) Look up slapper at Dictionary.com
"large or impressive person or thing," 1781, agent noun from slap (v.). Also see whopper.