thigh-slapper - noun

singularthigh-slapper
pluralthigh-slappers