Subscribe English
look up any word, like bae:
 
1.
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
by SemiKnockedOut November 07, 2010
1 1