look up any word, like trill:

1 definition by Anose and Nersfin

 
1.
Italian slang version for muppet in the language of Muppetdorian
Sean is a muppardo
by Anose and Nersfin January 11, 2010