she was masturbating with a hot-dog, and broke it off inside herself?  what a sped
slang to describe a mentally retarded individual
"she was masturbating with a hot-dog, and broke it off inside herself?  what a sped" What is the definition of "sped"?