Memes in Teenage Mutant Ninja Turtles

Share some totally tubular stuff!

I made accidentally Leonardo french-

History is wow

Oh yeah 👍 👍

Mashups

Pics that prove I'm old