A resident of the Cedar Home in California, a home where the mentally impaired live with assistance.
In popular slang, someone who has limited intellecutal ability (re: a retard)
In popular slang, someone who has limited intellecutal ability (re: a retard)
by Cedarlover April 20, 2011