Whopper Land Share definition Flag The perfect world, where McDonalds doesn't exist. Whoppers are in abundance. "Yo, let's go grab some chow over in Whopper Land!" "Nah, I'm going on a new diet" Whopper Land by NateTheEnder August 26, 2011 0 0 Get merch Get the Whopper Land mug. Buy Now — $32.95 See more merch