sped Look up sped at Dictionary.com
past tense and past participle of speed (v.); Old English spedde.