Skip to main content

Definitions by Anose and Nersfin

Muppardo 

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