thigh-slapper - noun
singular
thigh-slapper
plural
thigh-slappers