Anonymous - 23/06/2014 19:52 - United States Today, I found out that the loving nickname my Chinese mother has been calling me my entire life essentially translates to "little retard". FML 54 720 6 044