Hustled (4)
'hustled' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for sped that I've seen before include "Made haste" , "Moved quickly" , "Raced, hurried" , "was 8 [FLEET]" , "got a move on" .)
(Other definitions for hastened that I've seen before include "Rushed" , "Hurried or expedited" , "Went quickly" , "Sped" .)