Top definition
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
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush