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)
Can you believe that cedar just fell through a glass table?
7👍 14👎