en.wikipedia.org/wiki/International_Fellowship_of_Christians_and_Jews
I know all about them
I'd have posted that meme, but I don't have it. You might.
what meme?