Top definition
Jacking off into a really fuzzy sock.
Sylvain was so horny he resorted to giving himself a Muppet Hug. Now he's got to do laundry.
by SnoogumsBoogums November 24, 2011
Get the mug
Get a Muppet Hug mug for your barber Yasemin.