The Adobe Flash Player is required in order to view this content. You can get it here:
1 : any of a family (Testudinidae) of terrestrial turtles; broadly : turtle2 : someone or something regarded as slow or laggard