Top Definition
have sex. Comes from the head being shaped as a turtle dipping into a very wet pussy.
"so you spent five hours with the girl, and you didnt even dip the turtle, man!"--Mike and Gary (its a show on Comedy Central)
by bojzzle October 06, 2004

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.