Top Definition
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
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.