DaveFar's definitions
i person who always seems to attract muppets (A person who is ignorant and generally has no idea about anything.) muppet
by DaveFar July 23, 2011
Get the muppet magnetmug.
Get the muppet magnetmug. We'll email you a link to sign in instantly.