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. Just when you're about to bust a nut from a girl sucking your cock, pull it out and shoot your load into her eyes. Then sit back a..
1. The quality of a graffiti "artists" work. Taken from combining "penmanship" and the "cans" of spray paint..
1. a "newspaper" from UNC that spends several pages per week actively promoting illegal drug use, binge drinking and rampant sexu..