Top definition
A Muppet Kiss involves a great big kiss on the lips that ends with a smacking sound and a MmmmmmmmmmWaaaaaaaaaa
Muppet kisses is the sort of kiss Miss piggy would give poor old kermit when she finially corners him
by UKCD June 30, 2010
Get the mug
Get a Muppet Kisses mug for your Facebook friend Vivek.