Skip to main content

sexinavest's definitions

french turtle

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."
by sexinavest November 12, 2006
mugGet the french turtlemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email