knee-slapper - noun
singular
knee-slapper
plural
knee-slappers