You deserve it dude... Criticism does not state allegations regarding to someone's intelligence, such as you stated before "fu**ing stupid as hell"
I don't see the criticism at all. If you stated, that you're strategy is faulty, because of this and that, then everyone would consider it as a criticism.
Regarding to your case, you did neither and kept insulting him, which resulted in an insinuating comment regarding to criticism.
You even used the word retarded, yet you show no premise why would you give such a statement. Criticism, though it can be taken as a negative statement, produces an explanation how the criticizer has resulted in such an opinion, which you did not do.
I don't see the case of you not feeding, (which as a score of 5/12/ with zero assist.) and not trolling, which is what you were doing trashtalking your teammate rather than helping him with his early jungle. I don't really see anyone that would defend your case. A faulty statement with a deceptive insinuating intention, does not make you a reliable person.