Fexprs should be fun, it stands for fun-expression after all... Right?.. I am not a lisper though...:D
They're functions whose args are passed unevaled.
It kills a whole variety of compiler optimizations, but in an interpreter, there's no reason not to have them.