Slapper

Webster's Dictionary of the English Language

·noun Anything monstrous; a whopper.

II. Slapper ·noun One who, or that which, slaps.

III. Slapper ·adj ·Alt. of Slapping.