spanish translations for retard.
Aldo: Why do you keep smacking yourself in the face?Stu: ¡¡I'm a retrasado!!
18👍 1👎