What does ‘sped’ mean?

sped

( n ) A moron (offensive). Don’t tell that sped anything; he’ll tell the world.