funny pictures memes

Lilo and Stitch Is Smashing!

One of the most SMASHING Disney movies of all time