Visit of a Techno-Muppet

So there I was doing my thing, sell­ing stuff to peo­ple, and a guy comes in and buys some­thing. He asks if it is easy to use because he says he is a bit of a mup­pet. I raise an eye­brow and ques­tion him about this and he goes on to describe him­self as a Tech­no-Mup­pet.