I had no idea there was a Muppet Wiki. Found this page on the Twiddlebugs: http://muppet.wikia.com/wiki/Twiddlebugs
I LOVED these guys growing up! I used to have a dress with them embroidered on the front. Have a school photo of me in it.
Not a big fan of the computer generated images of them on that page... they are supposed to be real puppets (muppets). They need to be fuzzy and live in a real little milk carton. Humph.