I think he is self deprecatingly calling himself an idiot and asking to be explained why the other poster thinks he’s an idiot. there are much uglier posts/attitudes to be found In this thread. But maybe I missed something with this poster specifically.