Originally Posted by tpivette
oh, and anyone whos actually HAD sex would never compare it to racing! its not even close
It's just a phrase... for something that is very enjoyable...
As for actually HAVING done it... I've had my share and my girl keeps me very happy and satisfied in my current relationship... And She even loves to give me that becky!