Noun. 1. Something very large. E.g."He had a whopper of a spot on his nose."2. A lie. Derived from the use of the adjective form, in the phrase a whopping lie.
WHOPPER
Meaning of WHOPPER in English
Slang English vocab. Английский сленговый словарь. 2012