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. Someone belonging to the Young People's Socialist League. YPSL for short therefore if you pronounce YPSL it sounds like Yipsel. So ..
1. Soon to come out PS3 fps shooter. With the previews, it seems an incredibly good game. Could possibly be the halo killer. dude1: like..
1. when a friend finds something about a bitch incredibly hot even though theres nothing obviously attractive about her she becomes his lak..