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 agree wit sumthin, u really like it or u really mean wat u say That nigga rite there look hella good yaididi mean?!?!?!?! See Anell..
1. Short for "Vampire Pussy"; meaning that she's, "gone before dawn!" Guy A: "...still man, she wan't t..
1. Someone who derives pleasure from dominating a Llama (see ocotpod's definition) See also Apologenetic Sara is a Llama Dominatrix...