Go
Random
Source Code
Elena
A
synonym
for a
snapping turtle
.
"Hey,
I just
saw
an Elena
on the beach
today,"
by
HannaLiac
December 14, 2017
6
👍
7
👎