Thank you very much for the quick response.

In fact, I found this sentence in a heated dispute. Can I guess, after all these explanations, these sentences mean the other person cranky/stupid. Its a kind of insulting the person involved in a dispute, isnt it?