Noun
knee slapper (plural knee slappers) (idiomatic) A joke, especially one which strikes the listener or reader as particularly humorous.
knee-slapper (plural knee-slappers) Alternative spelling of knee slapper
knee-slapper