Top Definition
i person who always seems to attract muppets (A person who is ignorant and generally has no idea about anything.) muppet
im feel like a muppet magnet , i always end up with muppets around me.
by DaveFar July 22, 2011
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.