http://knowyourmeme.com/memes/chad-thundercock
Oh, whatever. OK, fine, I was way off. Im not very hip to internet slang.