French Turtle

What is French Turtle?


1.

offensive term, insult

to be easily annoyed or upset by minor comments made by people who only wish to compliment you.

"I really like James but he's sort of a french turtle. I was speaking to him about his car and he got really depressed."

See insult, annoyed, turtle, french, freedom


51

Random Words:

1. To masterbate. Jack-off. "Where is Bob?" "Probably yanking his crank!!" After work today i will yank your crank,..
1. The fashion sense of the well heeled northerners (usually Canadian), especially their love of the "Zubaz" brand shorts. When ..
1. Very stupid; extremely stupid; not having much intelligence. Little Cindy is hella stupid if she thinks I'm going to pay her $20/h..