HOWLER

Definition of HOWLER

  1. (noun)a joke that seems extremely funny
  2. (noun)monkey of tropical South American forests having a loud howling cry
  3. (noun)a glaring blunder