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. A fetish/back-alley abortion method developed in Asia which involves the active participation of both a pregnant woman and a willing hel..
1. a person who doesn't like to get involved, tends to be lazy, but when the time calls for it the person usually rises to the occasio..
1. An anti-depressent used to treat anxiety/depression and the like. "Don't forget to take your zoloft!" See Ashley 2. o..