Carents Share definition Flag The parents of Mentally Retarded or Handicapped people. Did you hear about that retarded person pooping himself at the swimming pool?Yeah, I feel sorry for his Carents Carents by SemiKnockedOut November 8, 2010 0 0 Get merch