Oy vey!
(media.scored.co)
I remember seeing them back in Encyclopedia Dramatica back in the late 00's. Though back then it was just seen as a tinfoil-hat 4chan meme.