i almost reached climax when i played with my carpet sliders
"the most sexually satisfying children's toy of our generation
"i almost reached climax when i played with my carpet sliders" What is the definition of "carpet sliders"?