dude this chick i picked up at the bar was a total fuckturtle
one who has sexual intercourse at an extremely slow pace
"dude this chick i picked up at the bar was a total fuckturtle" What is the definition of "fuckturtle"?