Punchinello (n.) Look up Punchinello at Dictionary.com
see Punch.