Trappletop I’ve hated every single cane meme up until this point, but this one is quite possibly the funniest thing I’ve seen all week. Posted 11 years ago Report Link Quote Reply