Cats are definitely up to something. How can something so small and cute be so goddamn annoying and devious all at the same time? It goes against nature. Yep, they're definitely hiding something alright. But while we try to figure out what, please enjoy these memes that are dedicated to our furry little overlords.