Top Definition
A kind of person who is very shy and camoflagues themselves and their emotions.
Dear God Vicky Forsyth Smith is such a leafy turtle rock.

Elwin the Leafy turtle rock can be so annoying when she wont talk.
#forsyth-smith #elwin #leafy #turtle #rock #munson #shy #vicky #isabel
by Elwinrockz December 15, 2009
9 Words related to Leafy Turtle Rock
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×