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 We'll never spam you.