Top Definition
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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.