look up any word, like queefing:
 
1.
A title given to an extreme stupid person. A Motard.
We would have been done already had Retardo Ricardo over there not dropped the dishes!!
by Jackalman November 11, 2007
5 1

Words related to Retardo Ricardo

motard dumbass dummy idiot jackass