mechical retard Share definition Flag The ultimate retard. Person 1: Have you seen him play Apex? Person 2: Yeah, he’s a mechical retard on it. mechical retard by kurtsiberrg March 5, 2019 0 0 Get merch