Definitions by Strany
turtle curtle
1.) dropping a deuce on somebody's back and forcing that person to crawl around on all fours like a turtle
turtle curtle by Strany May 28, 2006
turtle curtle
I was boinking Marge last night and then i was overwhelmed with the feeling of giving some babies a turtle curtle.
turtle curtle by Strany May 15, 2006