Re: 117 - Knock off the insults. Site ownership was clear about that and in fact the owner posted a thread about it over the weekend.
re·tard VERB
[rəˈtärd]
delay or hold back in terms of progress, development, or accomplishment:
"our progress was retarded by unforeseen difficulties"