What does it mean to have turtles displayed on the back of a car window?
this means the vehicle is owned by a young girl who says that
turtles are "Chill" could also be a secret society devoted to
turtle worship...like the little fish club...or the little rainbow
cults... also, is there a Calvin urinating on the turtle? this is
an indication of an anti-turtle group...