The code is a bit to intricate for me to completely get it. :(
http://en.wikipedia.org/wiki/Y_combinator#Y_combinator
The other possibility is, it's just not that funny. :)