wow

definition: a joke that seems extremely funny
example:
speech part: noun
synonyms: howler
definition: impress greatly
example: The speaker wowed the audience
speech part: verb
synonyms:

How wow is being used?