look up any word, like donkey punch:
 
8.
the act of being followed by someone.
turtle followed them to chipotle during lunch today.

ahh man i just got turtled
by pickles32 December 12, 2009
6 7
 
9.
when your partner (as in sex) farts and wont let you get out from under the overs. It must suck!
Yo i am so going to dumb bob cuz he turtled me last night.
by pez October 25, 2003
7 27