Leafy Turtle Rock
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.
Elwin the Leafy turtle rock can be so annoying when she wont talk.