Turns out it’s a Tom Lehrer song from 1990. Check out the lyrics. The Yom Kippah rhyme is a bit of a stretch, but I guess that’s what they call poetic license.
Related: check out today’s Ask Yahoo! column: Why is the holiday Hanukkah spelled two different ways?