retard Share definition Flag The least creative insult ever. you're a retard.or I'm a retard retard by HelloThere66 March 13, 2019 0 0