Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of sped:
noun: (informal, derogatory, offensive) A special education student.
noun: Acronym of special education. [Any of several educational services designed for students with learning difficulties, mental health problems, or other disabilities]