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 a Muppet Hug mug for your mother-in-law Rihanna.