Skip to main content

Definitions by Señor Española

Retrasado 

spanish translations for retard.
Aldo: Why do you keep smacking yourself in the face?

Stu: ¡¡I'm a retrasado!!
Retrasado by Señor Española October 8, 2009