look up any word, like toota:
 
1.
Orgasmic. Uncontrollably pleasurable. Feels fucking fantastic. Out of this world.
"Damn that felt good, Jim can really curl my toes!"

"Hey Bill, any chance you wanna come over and curl my toes?"
by rAe333 February 23, 2014