No longer being challenged physically or mentally; the process of removing retardation from oneself; not being a "sped" anymore.
OMG I am actually de-spedulized now!" "No, your still special.
by illusional_dream19 July 29, 2010
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×