that was one heck of a knee-slapper
something really funny (from the slapping of  the knees and hitting the floor associated with laughter
"that was one heck of a knee-slapper" What is the definition of "knee-slapper"?