Big Huge Thesaurus

thigh-slapper

noun