A muppet park is a handicapped or wheelchair parking spot. The word "muppet" is slang for a mentally retarded person and is used in Australia.
When someone is driving around in a parking lot (car park) looking for a spot, and they say "Ah! There's a good spot right in front of the store! Oh, damn it's a muppet park."
by dinders September 23, 2009
Can you define these popular missing words?