Couple Gets Revenge on Cheeky Squirrel Share tweet Take that, you rascally rodent. Payback’s a bitch. Link cheeky squirrel crasher squirrel meme Memes revenge squirrel 2009-08-20