that chel experience was better than sex, and sex feels so good
ultimate gaming experience, preferably on xbox360
"that chel experience was better than sex, and sex feels so good" What is the definition of "chel"?