Best Of Karate Kyle
This meme is kind of a new one. In fact I'm not sure exactly where it came from? Reddit? Funnyjunk? There's no way to tell! What we DO know is that after being picked on for years, Karate Kyle here has been waiting training. You just picked on the wrong geek!
(via reddit user bl1ksem)
(via reddit user EvilTonyBlair)