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

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