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
Random Words:
1.
To masterbate.
Jack-off.
"Where is Bob?"
"Probably yanking his crank!!"
After work today i will yank your crank,..
1.
The fashion sense of the well heeled northerners (usually Canadian), especially their love of the "Zubaz" brand shorts.
When ..
1.
Very stupid; extremely stupid; not having much intelligence.
Little Cindy is hella stupid if she thinks I'm going to pay her $20/h..