spedtardown Share definition Flag its another word for Sped, (which is special education), retarded and down syndrome mixed together. Omg! Your are such a spedtardown spedtardown by Spedtarded Person June 13, 2018 0 0 Get merch