whopper - Dictionary definition and meaning for word whopper
Powered by Mnemonic Dictionary
Something that makes you say this as it's impressive or big