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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.