Whopper

Webster's Dictionary of the English Language

·noun One who, or that which, whops.

II. Whopper ·noun ·same·as Whapper.

III. Whopper ·noun Something uncommonly large of the kind; something astonishing;

— applied especially to a bold lie.