Top Definition
1. (n.) a place of great happiness where 3847353425872572365 editions of whopper are served by the whopper crew/team whopper in the whopper kingdom (a place created after a 5 hour conversation round a campfire in the New Forest with explorer scouts).
1. I'm going to The Whop Shop to try and collect all the Whoppers.
by gordo gay parade August 24, 2008
5 Words related to the whop shop

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×