Imgflip Logo Icon

All Memes › Turtle Slap

Turtle Slap

Turtle Slap | YOU SAY TURTLES ARE SLOW EH? WELL PREPARE TO BE SHELL SHOCKED | image tagged in turtle slap | made w/ Imgflip meme maker
2,388 views, 2 upvotes