American Dictionary
Definition a sense of humor failure in American English
a sense of humor failure phrase
phrase
Synonyms and related words

American Dictionary