First New Muppet in a Decade June 7, 2016June 6, 2016 by rainman And that new Muppet would be (drumroll, please), Hillary’s Nookie Monster, the sock puppet in chief, Mr. Bill Clinton!!