SpEd Share definition Flag Someone who is mentally retarded This guy is so stupidNah he's sped SpEd by Rdawg from ct January 15, 2020 0 0 Get merch