Wiktionary
r-tard
alt. (context Internet slang English) retard n. (context Internet slang English) retard