WOW

Definition of WOW

  1. (noun)a joke that seems extremely funny
  2. (verb)impress greatly